.lang-dd[data-v-c0ceac60]{position:relative}.lang-dd-btn[data-v-c0ceac60]{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.25);border-radius:999px;color:#fff;cursor:pointer;display:inline-flex;gap:8px;opacity:.95;padding:8px 10px}.lang-dd-btn[data-v-c0ceac60]:hover{border-color:#ffffff8c}.flag[data-v-c0ceac60]{font-size:18px;line-height:1}.chev[data-v-c0ceac60]{font-size:12px;opacity:.85}.lang-dd-list[data-v-c0ceac60]{background:#000000e6;border:1px solid hsla(0,0%,100%,.18);border-radius:14px;min-width:170px;padding:8px;position:absolute;right:0;top:calc(100% + 8px);z-index:9999}.lang-dd-list[data-v-c0ceac60],.lang-li[data-v-c0ceac60]{list-style:none;margin:0}.lang-li[data-v-c0ceac60]{padding:0}.lang-dd-item[data-v-c0ceac60]{align-items:center;background:transparent;border:0;border-radius:10px;color:#fff;cursor:pointer;display:flex;gap:10px;padding:10px;width:100%}.lang-dd-item[data-v-c0ceac60]:hover{background:#ffffff14}.label[data-v-c0ceac60]{font-size:14px;opacity:.95}.session-actions[data-v-c0ceac60]{gap:10px}.session-pill[data-v-c0ceac60]{align-items:center;background:#00000014;border:1px solid hsla(0,0%,100%,.25);border-radius:999px;color:#fff;display:inline-flex;justify-content:center;min-height:42px;padding:0 16px}.session-pill[data-v-c0ceac60]:hover{background:#0000002e;border-color:#ffffff8c}.social-links[data-v-c0ceac60]{gap:10px;margin-left:10px}.social-btn[data-v-c0ceac60]{align-items:center;background:#00000014;border:1px solid hsla(0,0%,100%,.25);border-radius:999px;display:inline-flex;height:42px;justify-content:center;text-decoration:none;transition:transform .2s ease,border-color .2s ease,background .2s ease;width:42px}.social-btn[data-v-c0ceac60]:hover{background:#0000002e;border-color:#ffffff8c;transform:translateY(-1px)}.ai-bubble-wrap[data-v-277d03ab]{align-items:flex-end;bottom:24px;display:flex;flex-direction:column;gap:12px;position:fixed;right:24px;z-index:999}.ai-bubble-button[data-v-277d03ab]{align-items:center;background:linear-gradient(135deg,#2b170e,#064728 72%);border:0;border-radius:999px;box-shadow:0 22px 60px #10182842;color:#fff;cursor:pointer;display:inline-flex;gap:11px;padding:10px 18px 10px 10px}.ai-bubble-button__icon[data-v-277d03ab]{background:linear-gradient(135deg,#d4a25a,#fff1ca);border-radius:50%;color:#2b170e;display:grid;font-weight:950;height:42px;letter-spacing:-.04em;place-items:center;width:42px}.ai-bubble-button__text[data-v-277d03ab]{display:grid;line-height:1.1;text-align:left}.ai-bubble-button strong[data-v-277d03ab]{color:#fff;font-size:15px}.ai-bubble-button small[data-v-277d03ab]{color:#ffffffb8;font-size:11px;margin-top:3px}.ai-bubble-panel[data-v-277d03ab]{max-height:min(720px,calc(100vh - 112px));width:min(430px,calc(100vw - 28px))}.ai-pop-enter-active[data-v-277d03ab],.ai-pop-leave-active[data-v-277d03ab]{transition:all .18s ease}.ai-pop-enter-from[data-v-277d03ab],.ai-pop-leave-to[data-v-277d03ab]{opacity:0;transform:translateY(12px) scale(.98)}@media(max-width:575px){.ai-bubble-wrap[data-v-277d03ab]{bottom:12px;right:12px}.ai-bubble-button[data-v-277d03ab]{padding-right:12px}.ai-bubble-button__text small[data-v-277d03ab]{display:none}}
