.language-selector[data-v-438fc611]{position:relative;flex-shrink:0;color:#10283b}.language-trigger[data-v-438fc611]{display:flex;align-items:center;justify-content:center;gap:10px;min-width:104px;padding:9px 12px;border:1px solid #52c5d2;border-radius:10px;background:#f5fcfd;font-size:16px;font-weight:700;cursor:pointer}.language-trigger[data-v-438fc611]:hover{background:#eaf8fb}.language-trigger[data-v-438fc611]:focus-visible,.language-option[data-v-438fc611]:focus-visible{outline:2px solid #027f8c;outline-offset:3px}.language-chevron[data-v-438fc611]{color:#269bab;transition:transform .18s ease}.language-chevron.is-open[data-v-438fc611]{transform:rotate(180deg)}.language-dropdown[data-v-438fc611]{position:absolute;top:calc(100% + 14px);right:0;width:204px;padding:10px;border:1px solid #edf3f5;border-radius:13px;background:#fff;box-shadow:0 12px 32px #173e5226}.language-dropdown[data-v-438fc611]:before{content:"";position:absolute;top:-7px;right:36px;width:14px;height:14px;background:#fff;border-top:1px solid #edf3f5;border-left:1px solid #edf3f5;transform:rotate(45deg)}.language-option[data-v-438fc611]{display:flex;align-items:center;gap:12px;width:100%;min-height:43px;padding:8px 10px;border:0;border-radius:7px;background:transparent;text-align:left;font-size:15px;cursor:pointer}.language-option[data-v-438fc611]:hover{background:#effafc}.language-option[data-v-438fc611]:disabled{opacity:.5;cursor:wait}.language-flag[data-v-438fc611]{width:24px;height:16px;-o-object-fit:cover;object-fit:cover;border-radius:2px;flex-shrink:0}.language-check[data-v-438fc611]{margin-left:auto;color:#159eac}.language-loading[data-v-438fc611]{padding:8px;color:#526777;font-size:12px}@media (max-width: 400px){.language-trigger[data-v-438fc611]{min-width:88px;padding:8px;gap:7px}}.assistant-widget[data-v-13f0425a]{position:fixed;right:1rem;bottom:1rem;z-index:140;display:flex;flex-direction:column;align-items:flex-end;gap:.8rem}.assistant-trigger[data-v-13f0425a]{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:64px;height:64px;padding:0;border:1px solid #00afc1;border-radius:50%;background:#003c49;color:#fff;box-shadow:0 8px 24px #00232b29;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease}.assistant-trigger[data-v-13f0425a]:hover{background:#064c59;box-shadow:0 8px 26px #00afc133}.assistant-trigger[data-v-13f0425a]:focus-visible{outline:2px solid #00afc1;outline-offset:4px}.assistant-panel[data-v-13f0425a]{width:min(24rem,calc(100vw - 1.5rem));max-height:min(78vh,42rem);display:flex;flex-direction:column;overflow:hidden;border:1px solid rgba(69,228,242,.2);border-radius:1.4rem;background:linear-gradient(180deg,#061724fa,#081b29f5);box-shadow:0 32px 90px #00000057;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.assistant-header[data-v-13f0425a]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1rem .85rem;border-bottom:1px solid rgba(255,255,255,.08)}.assistant-kicker[data-v-13f0425a]{font-size:.68rem;font-weight:800;letter-spacing:.18em;color:#7fe6ef}.assistant-header h2[data-v-13f0425a]{margin-top:.25rem;font-size:1.15rem;font-weight:800;color:#fff}.assistant-subtitle[data-v-13f0425a]{margin-top:.2rem;font-size:.8rem;color:#e0f2fec7}.assistant-close[data-v-13f0425a]{width:2.1rem;height:2.1rem;border:1px solid rgba(255,255,255,.12);border-radius:999px;background:#ffffff0f;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.assistant-messages[data-v-13f0425a]{overflow-y:auto;padding:1rem;display:flex;flex-direction:column;gap:.8rem}.assistant-message[data-v-13f0425a]{max-width:92%;padding:.85rem .95rem;border-radius:1rem;font-size:.92rem;line-height:1.5}.assistant-message-bot[data-v-13f0425a]{align-self:flex-start;background:#ffffff14;color:#eefbff;border:1px solid rgba(69,228,242,.16)}.assistant-message-user[data-v-13f0425a]{align-self:flex-end;background:linear-gradient(135deg,#027f8c,#13a3b3);color:#fff}.assistant-actions[data-v-13f0425a]{margin-top:.75rem;display:flex;flex-wrap:wrap;gap:.55rem}.assistant-link[data-v-13f0425a]{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:.42rem .78rem;text-decoration:none;font-size:.8rem;font-weight:700;color:#03242f;background:#8ff6ff}.assistant-quick-questions[data-v-13f0425a]{display:flex;flex-wrap:wrap;gap:.55rem;padding:0 1rem 1rem}.assistant-chip[data-v-13f0425a]{border:1px solid rgba(143,246,255,.16);border-radius:999px;padding:.48rem .72rem;background:#ffffff0d;color:#d9f8fb;font-size:.76rem;cursor:pointer;transition:background .2s ease,border-color .2s ease}.assistant-chip[data-v-13f0425a]:hover{background:#45e4f21f;border-color:#45e4f24d}.assistant-form[data-v-13f0425a]{display:grid;grid-template-columns:1fr auto;gap:.65rem;padding:0 1rem 1rem}.assistant-input[data-v-13f0425a]{width:100%;border:1px solid rgba(69,228,242,.18);border-radius:999px;padding:.78rem .95rem;background:#ffffff0f;color:#fff;outline:none}.assistant-input[data-v-13f0425a]::-moz-placeholder{color:#d8f8fb85}.assistant-input[data-v-13f0425a]::placeholder{color:#d8f8fb85}.assistant-input[data-v-13f0425a]:focus{border-color:#45e4f270;box-shadow:0 0 0 3px #45e4f21f}.assistant-send[data-v-13f0425a]{border:0;border-radius:999px;padding:.78rem 1rem;background:linear-gradient(135deg,#0ea5e9,#10b981);color:#fff;font-weight:800;cursor:pointer}.assistant-panel-enter-active[data-v-13f0425a],.assistant-panel-leave-active[data-v-13f0425a]{transition:opacity .22s ease,transform .22s ease}.assistant-panel-enter-from[data-v-13f0425a],.assistant-panel-leave-to[data-v-13f0425a]{opacity:0;transform:translateY(12px) scale(.98)}@media (max-width: 640px){.assistant-widget[data-v-13f0425a]{right:.75rem;bottom:.75rem;left:.75rem;align-items:stretch}.assistant-panel[data-v-13f0425a]{width:100%;max-height:72vh}.assistant-trigger[data-v-13f0425a]{width:64px;align-self:flex-end}}.assistant-panel[data-v-13f0425a]{height:min(78vh,42rem)}.assistant-header[data-v-13f0425a],.assistant-form[data-v-13f0425a]{flex-shrink:0}.assistant-messages[data-v-13f0425a]{flex:1 1 0;min-height:100px;overflow-y:auto}.assistant-quick-questions[data-v-13f0425a]{flex:0 1 auto;min-height:0;max-height:34vh;overflow-y:auto}@media (max-width: 640px){.assistant-panel[data-v-13f0425a]{height:72vh}}.assistant-messages[data-v-13f0425a],.assistant-quick-questions[data-v-13f0425a]{scrollbar-width:thin;scrollbar-color:#28616e transparent;color-scheme:dark;overscroll-behavior-y:contain}.assistant-messages[data-v-13f0425a]::-webkit-scrollbar,.assistant-quick-questions[data-v-13f0425a]::-webkit-scrollbar{width:6px;height:6px}.assistant-messages[data-v-13f0425a]::-webkit-scrollbar-track,.assistant-quick-questions[data-v-13f0425a]::-webkit-scrollbar-track{background:transparent}.assistant-messages[data-v-13f0425a]::-webkit-scrollbar-thumb,.assistant-quick-questions[data-v-13f0425a]::-webkit-scrollbar-thumb{background:#28616e;border-radius:999px}.assistant-messages[data-v-13f0425a]::-webkit-scrollbar-thumb:hover,.assistant-quick-questions[data-v-13f0425a]::-webkit-scrollbar-thumb:hover{background:#3694a3}.assistant-messages[data-v-13f0425a]::-webkit-scrollbar-button,.assistant-quick-questions[data-v-13f0425a]::-webkit-scrollbar-button{display:none;width:0;height:0}.assistant-messages[data-v-13f0425a]::-webkit-scrollbar-corner,.assistant-quick-questions[data-v-13f0425a]::-webkit-scrollbar-corner{background:transparent}
