.cee-ask-tab{position:fixed;right:0;top:40vh;width:40px;padding:0;margin:0;border:1px solid rgba(0,180,164,.35);border-right:none;border-radius:12px 0 0 12px;background:#00b4a41f;color:var(--cee-teal-ink, #00B4A4);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;cursor:pointer;z-index:50;opacity:0;pointer-events:none;transition:opacity .3s ease,background .2s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:-4px 0 20px #00b4a426;font:inherit}.cee-ask-tab:hover{background:#00b4a438}.cee-ask-tab:focus-visible{outline:2px solid var(--cee-teal, #00B4A4);outline-offset:2px}.cee-ask-tab__label{font-family:Space Mono,monospace;font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;writing-mode:vertical-rl;transform:rotate(180deg);line-height:1}.cee-ask-tab__icon{display:flex}.cee-ask{position:fixed;right:20px;bottom:24px;width:380px;max-width:calc(100vw - 32px);height:min(640px,calc(100vh - 48px));height:min(640px,calc(100dvh - 48px));box-sizing:border-box;display:flex;flex-direction:column;background:var(--cee-surface, #181818);color:var(--cee-text, #F5F5F0);border:1px solid rgba(0,180,164,.35);border-radius:18px;box-shadow:0 16px 48px #00b4a429,0 8px 32px #00000059;z-index:2147483647;overflow:hidden;font-family:DM Sans,sans-serif;font-size:14px;line-height:1.5}.cee-ask[hidden]{display:none}.cee-ask *{box-sizing:border-box}.cee-ask__head{display:flex;align-items:center;gap:10px;padding:12px 8px 12px 16px;border-bottom:1px solid var(--cee-border, #2A2A2A);flex:0 0 auto}.cee-ask__mascot{width:34px;height:34px;object-fit:contain;flex:0 0 auto}.cee-ask__titles{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.cee-ask__title{font-family:Bebas Neue,sans-serif;font-size:24px;line-height:1;letter-spacing:.02em;text-transform:uppercase;color:var(--cee-text, #F5F5F0)}.cee-ask__sub{font-family:Space Mono,monospace;font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:var(--cee-text-muted, #999994)}.cee-ask__close{width:44px;height:44px;border:none;border-radius:10px;background:transparent;color:var(--cee-text-muted, #999994);display:flex;align-items:center;justify-content:center;cursor:pointer;flex:0 0 auto}.cee-ask__close:hover{color:var(--cee-text, #F5F5F0);background:rgba(var(--cee-ink-rgb, 255, 255, 255),.06)}.cee-ask__log{flex:1 1 auto;min-height:0;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:12px;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.cee-ask__row{display:flex;flex-direction:column;gap:8px;align-items:flex-start;max-width:100%}.cee-ask__row--user{align-items:flex-end}.cee-ask__msg{max-width:88%;padding:11px 14px;border-radius:14px 14px 14px 4px;background:var(--cee-surface-2, #1E1E1E);border:1px solid var(--cee-border, #2A2A2A);color:var(--cee-text, #F5F5F0);overflow-wrap:anywhere}.cee-ask__msg p{margin:0}.cee-ask__msg p+p,.cee-ask__msg p+ol,.cee-ask__msg ol+p{margin-top:8px}.cee-ask__msg--user{background:var(--cee-teal, #00B4A4);border-color:var(--cee-teal, #00B4A4);color:var(--cee-on-accent, #0D0D0D);border-radius:14px 14px 4px;font-size:15px}.cee-ask__steps{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:6px}.cee-ask__thumb{width:160px;max-width:70%;display:block;border-radius:12px 12px 4px;border:1px solid rgba(0,180,164,.4);object-fit:cover}.cee-ask__status,.cee-ask__src{font-family:Space Mono,monospace;font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--cee-text-muted, #999994)}.cee-ask__status{font-size:10px}.cee-ask__actions{display:flex;flex-direction:column;gap:8px;align-items:flex-start;max-width:100%}.cee-ask__btn{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 16px;border-radius:999px;border:1px solid rgba(0,180,164,.5);background:transparent;color:var(--cee-text, #F5F5F0);font-family:DM Sans,sans-serif;font-size:14px;font-weight:700;letter-spacing:.03em;line-height:1.3;text-align:left;cursor:pointer}.cee-ask__btn:hover{border-color:var(--cee-teal, #00B4A4)}.cee-ask__btn--primary{background:var(--cee-teal, #00B4A4);border-color:var(--cee-teal, #00B4A4);color:var(--cee-on-accent, #0D0D0D)}.cee-ask__btn--primary:hover{filter:brightness(1.08)}.cee-ask__btn[disabled]{opacity:.6;cursor:default}.cee-ask__link{display:inline-flex;align-items:center;min-height:44px;color:var(--cee-teal-ink, #00B4A4);font-weight:600;text-decoration:underline;text-underline-offset:3px}.cee-ask__human{display:none;align-self:flex-start;min-height:32px;padding:0;border:none;background:none;font-family:DM Sans,sans-serif;font-size:12px;color:var(--cee-text-muted, #999994);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cee-ask__row--bot.is-last .cee-ask__human{display:inline-flex}.cee-ask__chips{display:flex;flex-wrap:wrap;gap:8px}.cee-ask__chip{min-height:40px;padding:8px 14px;border-radius:999px;border:1px solid rgba(0,180,164,.45);background:#00b4a414;color:var(--cee-text, #F5F5F0);font-family:DM Sans,sans-serif;font-size:13px;font-weight:600;text-align:left;cursor:pointer}.cee-ask__chip:hover{background:#00b4a42e}.cee-ask__card{align-self:stretch;padding:14px;border-radius:14px;border:1px solid rgba(0,180,164,.35);background:var(--cee-surface-2, #1E1E1E);display:flex;flex-direction:column;gap:10px}.cee-ask__card-title{margin:0;font-weight:700}.cee-ask__card-note{margin:0;font-size:12px;color:var(--cee-text-muted, #999994)}.cee-ask__field{width:100%;min-height:44px;padding:10px 12px;border-radius:10px;border:1px solid var(--cee-border, #2A2A2A);background:var(--cee-surface, #181818);color:var(--cee-text, #F5F5F0);font-family:DM Sans,sans-serif;font-size:16px}.cee-ask__field::placeholder{color:var(--cee-text-muted, #999994)}.cee-ask__dots{display:inline-flex;gap:5px;align-items:center;min-height:20px}.cee-ask__dots i{width:6px;height:6px;border-radius:50%;background:var(--cee-teal, #00B4A4);opacity:.4;animation:cee-ask-dot 1.2s infinite ease-in-out}.cee-ask__dots i:nth-child(2){animation-delay:.2s}.cee-ask__dots i:nth-child(3){animation-delay:.4s}@keyframes cee-ask-dot{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.cee-ask__foot{display:flex;gap:8px;padding:10px 12px;padding-bottom:max(12px,env(safe-area-inset-bottom));border-top:1px solid var(--cee-border, #2A2A2A);background:var(--cee-surface, #181818);flex:0 0 auto;margin:0}.cee-ask__file{display:none}.cee-ask__cam,.cee-ask__send{flex:0 0 46px;width:46px;height:46px;padding:0;border-radius:12px;display:flex;align-items:center;justify-content:center;cursor:pointer}.cee-ask__cam{border:1px solid rgba(0,180,164,.3);background:rgba(var(--cee-ink-rgb, 255, 255, 255),.05);color:var(--cee-teal-ink, #00B4A4)}.cee-ask__cam.is-pulse{animation:cee-ask-pulse .9s ease-out 1}@keyframes cee-ask-pulse{0%{box-shadow:0 0 #00b4a499}to{box-shadow:0 0 0 14px #00b4a400}}.cee-ask__send{border:none;background:var(--cee-teal, #00B4A4);color:var(--cee-on-accent, #0D0D0D)}.cee-ask__send[disabled]{opacity:.5;cursor:default}.cee-ask__input{flex:1 1 auto;min-width:0;min-height:46px;padding:10px 12px;border-radius:12px;border:1px solid rgba(0,180,164,.3);background:rgba(var(--cee-ink-rgb, 255, 255, 255),.05);color:var(--cee-text, #F5F5F0);font-family:DM Sans,sans-serif;font-size:16px}.cee-ask__input::placeholder{color:var(--cee-text-muted, #999994)}.cee-ask__input[disabled]{opacity:.6}.cee-ask__input:focus-visible,.cee-ask__field:focus-visible,.cee-ask__cam:focus-visible,.cee-ask__send:focus-visible,.cee-ask__close:focus-visible,.cee-ask__btn:focus-visible,.cee-ask__chip:focus-visible,.cee-ask__link:focus-visible,.cee-ask__human:focus-visible{outline:2px solid var(--cee-teal, #00B4A4);outline-offset:2px}.cee-ask__dim{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;z-index:2147483645;display:none}@media(max-width:640px){.cee-ask{right:0;left:0;bottom:0;width:auto;max-width:none;height:92vh;height:92dvh;border-radius:22px 22px 0 0;border-left:none;border-right:none;border-bottom:none}.cee-ask__dim:not([hidden]){display:block}body.cee-ask-open{overflow:hidden}}@media(prefers-reduced-motion:reduce){.cee-ask__dots i,.cee-ask__cam.is-pulse{animation:none}.cee-ask__dots i{opacity:.8}.cee-ask-tab{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/cee-mascot.css.map */
