@font-face{font-family:CraycleMontserrat;font-style:normal;font-weight:400;font-display:swap;src:url(./fonts/montserrat-tr-400-normal.woff2)format("woff2");unicode-range:U+100-103,U+106-107,U+10C-10D,U+112-113,U+118-11B,U+11E-11F,U+130,U+141-144,U+150-151,U+158-161,U+16A-16B,U+16E-171,U+178-17E}@font-face{font-family:CraycleMontserrat;font-style:normal;font-weight:400;font-display:swap;src:url(./fonts/montserrat-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:CraycleMontserrat;font-style:normal;font-weight:600;font-display:swap;src:url(./fonts/montserrat-tr-600-normal.woff2)format("woff2");unicode-range:U+100-103,U+106-107,U+10C-10D,U+112-113,U+118-11B,U+11E-11F,U+130,U+141-144,U+150-151,U+158-161,U+16A-16B,U+16E-171,U+178-17E}@font-face{font-family:CraycleMontserrat;font-style:normal;font-weight:600;font-display:swap;src:url(./fonts/montserrat-latin-600-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:CraycleMontserrat;font-style:normal;font-weight:700;font-display:swap;src:url(./fonts/montserrat-tr-700-normal.woff2)format("woff2");unicode-range:U+100-103,U+106-107,U+10C-10D,U+112-113,U+118-11B,U+11E-11F,U+130,U+141-144,U+150-151,U+158-161,U+16A-16B,U+16E-171,U+178-17E}@font-face{font-family:CraycleMontserrat;font-style:normal;font-weight:700;font-display:swap;src:url(./fonts/montserrat-latin-700-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}#cai-island,#cai-widget{--w-font:CraycleMontserrat, Montserrat, system-ui, sans-serif;--w-ink:#fff;--w-ink-soft:#e4e7e9;--w-muted:#aeb5ba;--w-panel:#121416;--w-panel-raised:#15181b;--w-surface:#24282d;--w-surface-soft:#ffffff0d;--w-line:#ffffff26;--w-line-strong:#ffffff45;--w-customer:#3a1e22;--w-link:#a5d4ff;--w-danger:#ffb6b6;--w-danger-fill:#b3261e;--w-accent:#fff;--w-accent-ink:#111;--w-radius:25px;--w-radius-sm:12px;--w-island-ink:#fff;--w-island-glass:radial-gradient(120% 140% at 24px 50%, #0a0b0d70 0%, #0a0b0d00 62%), linear-gradient(180deg, #ffffff2e 0%, #ffffff08 42%, #fff0 58%, #ffffff0f 100%), linear-gradient(115deg, #121417 0%, #16181c 100%);--w-island-tint:.34;--w-badge:#d92d20;font-family:var(--w-font);color:var(--w-ink);font-size:14px;line-height:1.45}#cai-island *,#cai-widget *{box-sizing:border-box}#cai-widget[hidden],#cai-widget form[hidden]{display:none!important}:is(#cai-island button:focus-visible,#cai-widget button:focus-visible,#cai-widget summary:focus-visible,#cai-widget a:focus-visible){outline-offset:3px;outline:2px solid #fff}#cai-island{z-index:99990;bottom:calc(18px + env(safe-area-inset-bottom));pointer-events:none;flex-direction:column;align-items:center;max-width:calc(100vw - 24px);display:flex;position:fixed;left:50%;transform:translate(-50%)}#cai-island>*{pointer-events:auto}#cai-island.chat-open{display:none}#cai-island .cai-island-shell{isolation:isolate;-webkit-backdrop-filter:blur(16px)saturate(185%)brightness(.62);backdrop-filter:blur(16px)saturate(185%)brightness(.62);transform-origin:50%;background:0 0;border:1px solid #ffffff3d;border-radius:27px;align-items:center;width:48px;max-width:calc(100vw - 28px);height:48px;transition:width .62s cubic-bezier(.18,.89,.24,1.12),border-radius .4s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000002e,0 2px 6px #0000001f,inset 0 1px .5px #ffffff73,inset 0 -1px 1px #00000040,inset 0 0 12px #ffffff12}#cai-island .cai-island-shell:before,#cai-island .cai-island-shell:after{content:"";border-radius:inherit;pointer-events:none;z-index:-1;position:absolute;inset:0}#cai-island .cai-island-shell:before{background:var(--w-island-glass);opacity:var(--w-island-tint)}#cai-island .cai-island-shell:after{z-index:0;mix-blend-mode:screen;opacity:0;background:linear-gradient(105deg,#fff0 30%,#ffffff2e 46%,#fff0 60%) 120% 0/260% 100%}#cai-island.is-expanded .cai-island-shell{width:var(--cai-island-width,240px)}#cai-island.is-ready.is-expanded .cai-island-shell{animation:.68s cubic-bezier(.2,.8,.2,1) cai-liquid-open}#cai-island.is-ready.is-expanded .cai-island-shell:after{animation:.9s ease-out 50ms cai-liquid-sheen}#cai-island.is-ready.is-compact .cai-island-shell{animation:.5s cubic-bezier(.2,.8,.2,1) cai-liquid-close}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){#cai-island{--w-island-tint:.88}}@keyframes cai-liquid-open{0%{transform:scale(1)}30%{transform:scale(1.03,.9)}58%{transform:scale(.995,1.04)}80%{transform:scale(1.003,.99)}to{transform:scale(1)}}@keyframes cai-liquid-close{0%{transform:scale(1)}40%{transform:scale(.94,1.06)}72%{transform:scale(1.02,.98)}to{transform:scale(1)}}@keyframes cai-liquid-sheen{0%{opacity:0;background-position:120% 0}25%{opacity:1}to{opacity:0;background-position:-40% 0}}#cai-island.has-unread .cai-island-shell{overflow:visible}#cai-launcher{z-index:1;text-shadow:0 1px 2px #00000059;min-width:46px;height:46px;color:var(--w-island-ink);font:600 12px var(--w-font);cursor:pointer;background:0 0;border:0;flex:auto;justify-content:flex-start;align-items:center;padding:10px;display:flex;position:relative;overflow:hidden}#cai-island button:focus-visible{outline-color:#fff}.cai-island-glow{width:26px;min-width:26px;height:26px;color:var(--w-island-ink);flex:0 0 26px;place-items:center;display:grid;position:relative}.cai-island-glow img{object-fit:cover;border-radius:50%;width:26px;height:26px;display:block}.cai-island-badge{background:var(--w-badge);color:#fff;min-width:18px;height:18px;font:700 10px/18px var(--w-font);text-align:center;text-shadow:none;border-radius:9px;padding:0 5px;position:absolute;top:-6px;right:-8px;box-shadow:0 0 0 2px #15171a}.cai-island-badge[hidden]{display:none}#cai-island .cai-island-label{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--w-island-ink);opacity:0;transform-origin:0;flex:0 auto;margin:0 4px 0 10px;transition:opacity .22s,transform .48s cubic-bezier(.2,.8,.2,1);display:block;overflow:hidden;transform:translate(-7px)scale(.96)}#cai-island.is-expanded .cai-island-label{opacity:1;transition-delay:80ms;transform:none}#cai-island .cai-island-mic{width:36px;height:36px;color:var(--w-island-ink);cursor:pointer;z-index:1;background:0 0;border:0;border-radius:50%;flex:0 0 36px;justify-content:center;align-items:center;margin:0 6px 0 0;padding:7px;display:none;position:relative}#cai-island.is-expanded .cai-island-mic:not([hidden]){display:inline-flex}#cai-island .cai-island-mic[hidden],#cai-island .cai-island-voice-target{display:none!important}#cai-island .cai-island-mic:hover,#cai-island.is-recording .cai-island-mic{background:#ffffff1f}#cai-island.is-recording #cai-launcher{display:none}#cai-island.is-recording .cai-island-shell{width:280px}#cai-island .cai-voice-inline{width:auto;min-height:44px;color:var(--w-island-ink);z-index:1;background:0 0;border:0;margin-left:10px;padding:3px 0 3px 7px;position:relative}#cai-island .cai-voice-wave,#cai-island .cai-voice-status,#cai-island .cai-voice-cancel{color:var(--w-island-ink)}#cai-island .cai-voice-wave i{flex-basis:2px;width:2px;min-width:1px}#cai-widget{z-index:99991;left:50%;bottom:calc(80px + env(safe-area-inset-bottom));width:min(400px,100vw - 24px);height:min(640px, calc(100dvh - 100px - env(safe-area-inset-bottom)));background:var(--w-panel);border-radius:var(--w-radius);border:1px solid #ffffff42;flex-direction:column;display:flex;position:fixed;overflow:hidden;transform:translate(-50%);box-shadow:0 18px 65px #0009}#cai-widget button{font:inherit;cursor:pointer}#cai-widget svg{pointer-events:none;display:block}#cai-widget header{background:var(--w-panel-raised);border-bottom:1px solid #ffffff20;justify-content:space-between;align-items:center;gap:8px;padding:12px 15px;display:flex}#cai-widget .cai-w-title{flex:1;align-items:center;gap:10px;min-width:0;display:flex}#cai-widget .cai-w-title>span{background:var(--w-accent);color:#151515;border-radius:14px;flex:none;place-items:center;width:38px;height:38px;display:grid}#cai-widget .cai-w-title>span img{object-fit:cover;border-radius:14px;width:100%;height:100%}#cai-widget .cai-w-title>div{min-width:0;overflow:hidden}#cai-widget .cai-w-title strong,#cai-widget .cai-w-title small{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}#cai-widget .cai-w-title strong{font-size:14px}#cai-widget .cai-w-title small{color:var(--w-muted);font-size:10px}#cai-widget .cai-w-close{width:36px;height:36px;color:var(--w-ink);background:#fff1;border:1px solid #ffffff30;border-radius:50%;flex:none;place-items:center;display:grid}#cai-widget .cai-w-about{flex:none;font-size:11px;position:relative}#cai-widget .cai-w-about>summary{color:#bbc1c6;cursor:pointer;border-radius:12px;place-items:center;width:36px;height:36px;list-style:none;display:grid}#cai-widget .cai-w-about>summary::-webkit-details-marker{display:none}#cai-widget .cai-w-about>summary:hover{background:#ffffff0c}#cai-widget .cai-w-menu{z-index:8;background:#202326;border:1px solid #ffffff24;border-radius:16px;width:260px;max-width:80vw;max-height:65dvh;padding:14px;font-size:12px;position:absolute;top:calc(100% + 12px);right:0;overflow:auto;box-shadow:0 12px 32px #0005}#cai-widget .cai-w-menu p{color:#b7bec5;margin:0 0 12px;font-size:11px;line-height:1.6}#cai-widget .cai-w-menu button{width:100%;color:var(--w-ink-soft);text-align:left;background:#ffffff08;border:1px solid #ffffff24;border-radius:9px;margin:8px 0 0;padding:8px;font-size:11px;display:block}#cai-widget .cai-w-menu textarea{border-radius:9px;width:100%;min-height:65px;max-height:110px;margin-top:12px;padding:8px;font-size:12px}#cai-widget .cai-w-menu a,#cai-widget .cai-w-identity-card a{color:#c6d5df;text-underline-offset:3px;text-decoration:underline}#cai-widget .cai-w-confirm{background:#2a1d1f;border-bottom:1px solid #ffffff20;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 15px;display:flex}#cai-widget .cai-w-confirm p{color:var(--w-ink-soft);flex:100%;margin:0;font-size:12px}#cai-widget .cai-w-confirm button{min-height:34px;color:var(--w-ink);background:0 0;border:1px solid #ffffff40;border-radius:10px;padding:6px 12px;font-size:12px;font-weight:600}#cai-widget .cai-w-confirm .cai-w-danger{background:var(--w-danger-fill);border-color:#0000}#cai-widget .cai-w-history{background:linear-gradient(#121416,#171a1d);flex-direction:column;flex:1;gap:10px;min-height:0;padding:16px 12px;display:flex;overflow-y:auto}#cai-widget .cai-w-welcome{border:1px solid var(--w-line);background:var(--w-surface-soft);max-width:90%;color:var(--w-ink-soft);text-align:center;border-radius:15px;align-self:center;padding:11px;font-size:12px}#cai-widget .cai-w-msg{background:var(--w-surface);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:17px 17px 17px 4px;align-self:flex-start;max-width:87%;padding:10px 12px;font-size:13px}#cai-widget .cai-w-msg.customer{background:var(--w-customer);border-radius:17px 17px 4px;align-self:flex-end}#cai-widget .cai-w-msg time{color:var(--w-muted);text-align:right;margin-top:5px;font-size:10px;display:block}#cai-widget .cai-w-msg a{color:var(--w-link)}#cai-widget .cai-w-pending{opacity:.85;border:1px dashed #ffffff54}#cai-widget .cai-w-media{border-radius:10px;max-width:100%;max-height:250px;display:block}#cai-widget .cai-w-author{align-items:center;gap:5px;margin-bottom:5px;font-size:11px;font-weight:700;display:flex}#cai-widget .cai-w-author img{object-fit:cover;border-radius:50%;width:19px;height:19px}#cai-widget .cai-w-author span{flex-direction:column;line-height:1.25;display:flex}#cai-widget .cai-w-author small{color:var(--w-muted);font-size:10px;font-weight:400}#cai-widget .cai-w-identity-card{border:1px solid var(--w-line);background:#1c2024;border-radius:18px;gap:10px;margin-top:4px;padding:16px;display:grid}#cai-widget .cai-w-identity-card strong{font-size:15px}#cai-widget .cai-w-identity-card p{color:#c9cdd1;margin:0;font-size:12px;line-height:1.6}#cai-widget .cai-w-identity-reason:empty{display:none}#cai-widget .cai-w-identity-note{color:var(--w-muted)!important;font-size:11px!important}#cai-widget .cai-w-identity{gap:10px;display:grid}#cai-widget .cai-w-identity input{border:1px solid var(--w-line-strong);border-radius:var(--w-radius-sm);background:var(--w-surface);width:100%;min-height:44px;color:var(--w-ink);font:inherit;padding:10px 12px}#cai-widget .cai-w-identity button,#cai-widget .cai-w-temp{border-radius:var(--w-radius-sm);min-height:44px;font:600 13px var(--w-font);padding:10px 14px}#cai-widget .cai-w-identity button{background:var(--w-accent);color:var(--w-accent-ink);border:0}#cai-widget .cai-w-temp{color:var(--w-ink);background:0 0;border:1px solid #ffffff50}#cai-widget .cai-w-identity-card small{color:var(--w-muted);line-height:1.55;display:block}#cai-widget .cai-w-login{font-size:12px}#cai-widget form{background:#151719;border-top:1px solid #ffffff27;padding:9px 10px;position:relative}#cai-widget .cai-w-compose{flex-flow:row;align-items:center;gap:8px;display:flex}#cai-widget textarea{resize:none;min-width:0;color:var(--w-ink);font:13px/1.45 var(--w-font);background:#24272a;border:1px solid #ffffff32;border-radius:20px;outline:none;padding:10px 12px}#cai-widget textarea:focus{border-color:#ffffff80}#cai-widget .cai-w-compose textarea{field-sizing:fixed;flex:1 1 0;height:40px;min-height:40px;max-height:83px;margin:0;line-height:21px;display:block;overflow-y:auto}#cai-widget .cai-w-attach,#cai-widget .cai-w-send{width:40px;height:40px;color:var(--w-ink);background:#25282a;border:1px solid #ffffff30;border-radius:50%;flex:none;place-items:center;display:grid}#cai-widget .cai-w-send{background:var(--w-accent);color:var(--w-accent-ink);border:0}#cai-widget .cai-w-error{color:var(--w-danger);padding:4px 3px;font-size:11px}#cai-widget .cai-w-error:empty{display:none}#cai-widget .cai-w-status{color:#d2d5d8;background:#292c30;border-top:1px solid #ffffff20;padding:8px 15px;font-size:11px}#cai-widget .cai-w-status[hidden]{display:none}#cai-widget .cai-w-typing-dots{vertical-align:middle;gap:3px;margin-left:6px;display:inline-flex}#cai-widget .cai-w-typing-dots i{opacity:.35;background:currentColor;border-radius:50%;width:4px;height:4px;animation:1.1s ease-in-out infinite cai-typing;display:block}#cai-widget .cai-w-typing-dots i:nth-child(2){animation-delay:.18s}#cai-widget .cai-w-typing-dots i:nth-child(3){animation-delay:.36s}@keyframes cai-typing{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}#cai-widget .cai-w-questions{flex-wrap:wrap;gap:6px;padding:0 2px 8px;display:flex}#cai-widget .cai-w-questions:empty{display:none}#cai-widget .cai-w-questions button{color:#eee;text-align:left;background:#ffffff09;border:1px solid #ffffff38;border-radius:14px;max-width:100%;padding:7px 10px;font-size:11px}#cai-widget .cai-w-hide-suggestions{opacity:.7;border-color:#0000!important;font-size:10px!important}.cai-voice-icon{width:40px;min-width:40px;height:40px;color:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:1px solid #7775;border-radius:50%;flex:0 0 40px;justify-content:center;align-items:center;padding:8px;display:inline-flex}.cai-voice-icon:hover{background:#ffffff0c}.cai-voice-icon:focus-visible{outline-offset:2px;outline:2px solid #aeb5bc}.cai-voice-icon svg{pointer-events:none}.cai-voice-icon.is-recording{color:#b8bec5;background:#ffffff0a}.cai-voice-icon:disabled{opacity:.45}.cai-voice-inline{min-width:0;min-height:42px;color:inherit;background:#ffffff08;border:1px solid #ffffff30;border-radius:21px;flex:1 1 0;align-items:center;gap:8px;padding:7px 10px;display:flex}.cai-voice-wave{color:#9da5ae;flex:1;justify-content:center;align-items:center;gap:3px;min-width:0;height:28px;display:flex;overflow:hidden}.cai-voice-wave i{background:currentColor;border-radius:4px;flex:0 3px;width:3px;min-width:2px;height:3px;transition:height 70ms linear;display:block}.cai-voice-status{max-width:100%;font:inherit;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.cai-voice-status:empty,.cai-voice-inline[data-phase=processing] .cai-voice-wave,.cai-voice-inline[data-phase=failed] .cai-voice-wave,.cai-voice-inline[data-phase=opening] .cai-voice-wave{display:none}.cai-voice-inline:not([data-phase=recording]) .cai-voice-status{flex:1}.cai-voice-cancel{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:0 0 28px;justify-content:center;align-items:center;padding:3px;display:inline-flex}.cai-voice-cancel svg{width:18px;height:18px}textarea[data-cai-voice-key][hidden]{display:none!important}#cai-widget .cai-w-history,#cai-widget textarea,#cai-widget .cai-w-menu{scrollbar-width:thin;scrollbar-color:#929aa15c transparent}#cai-widget ::-webkit-scrollbar{background:0 0;width:4px;height:4px}#cai-widget ::-webkit-scrollbar-thumb{background:#929aa15c;border-radius:10px}#cai-widget ::-webkit-scrollbar-button{display:none}@media (max-width:600px){#cai-island{bottom:calc(14px + env(safe-area-inset-bottom))}#cai-widget{width:100%;height:100dvh;max-height:100dvh;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);border:0;border-radius:0;bottom:0;left:0;right:0;transform:none}#cai-widget header{min-height:56px}#cai-widget textarea,#cai-widget .cai-w-compose textarea,#cai-widget .cai-w-identity input{font-size:16px}}@media (prefers-reduced-motion:reduce){#cai-island .cai-island-shell,#cai-island.is-ready.is-expanded .cai-island-shell,#cai-island.is-ready.is-compact .cai-island-shell,#cai-island.is-ready.is-expanded .cai-island-shell:after{animation:none}#cai-island .cai-island-shell,#cai-island .cai-island-shell:after,#cai-island .cai-island-label,.cai-voice-wave i{transition:none}#cai-widget .cai-w-typing-dots i{opacity:.8;animation:none}}.cai-voice-retry[hidden]{display:none!important}#cai-widget .cai-w-media{cursor:zoom-in}#cai-widget .cai-w-lightbox{z-index:2147483647;cursor:zoom-out;background:#000000e0;place-items:center;padding:24px;animation:.15s ease-out cai-w-fade;display:grid;position:fixed;inset:0}#cai-widget .cai-w-lightbox img{object-fit:contain;cursor:default;border-radius:12px;max-width:min(96vw,1400px);max-height:88vh;box-shadow:0 20px 60px #0008}#cai-widget .cai-w-lightbox-close{top:calc(14px + env(safe-area-inset-top));right:calc(14px + env(safe-area-inset-right));color:#fff;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute}@keyframes cai-w-fade{0%{opacity:0}}#cai-widget .cai-w-msg{position:relative}#cai-widget .cai-w-quote{border:0;border-left:3px solid var(--w-link);background:var(--w-surface-soft);width:100%;color:var(--w-ink-soft);font:inherit;text-align:left;white-space:normal;cursor:pointer;border-radius:8px;margin:0 0 6px;padding:5px 8px;font-size:12px;display:block}#cai-widget .cai-w-quote strong{color:var(--w-link);font-size:11px;display:block}#cai-widget .cai-w-quote span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}#cai-widget .cai-w-reply-btn{background:var(--w-surface);width:28px;height:28px;color:var(--w-ink-soft);opacity:0;cursor:pointer;border:0;border-radius:50%;place-items:center;margin-top:-14px;transition:opacity .15s;display:grid;position:absolute;top:50%;right:-34px}#cai-widget .cai-w-msg.customer .cai-w-reply-btn{left:-34px;right:auto}#cai-widget .cai-w-msg:hover .cai-w-reply-btn,#cai-widget .cai-w-msg:focus-within .cai-w-reply-btn{opacity:1}#cai-widget .cai-w-reply-btn:focus-visible{opacity:1}@media (hover:none){#cai-widget .cai-w-reply-btn{opacity:.55}}#cai-widget .cai-w-msg.is-flash{outline:2px solid var(--w-link);outline-offset:2px}#cai-widget .cai-w-replybar{align-items:center;gap:8px;margin:0 12px 6px;display:flex}#cai-widget .cai-w-replybar .cai-w-quote{flex:1;margin:0}#cai-widget .cai-w-replybar-close{background:var(--w-surface);width:30px;height:30px;color:var(--w-ink);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}