.face[data-v-abf9eb95]{flex:none;display:inline-block;position:relative}.portrait[data-v-abf9eb95]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;box-shadow:0 0 0 1.5px var(--chat-line,#16161b1f)}.badge[data-v-abf9eb95],.portrait[data-v-abf9eb95]{border-radius:9999px}.badge[data-v-abf9eb95]{background:var(--chat-card,#fff);-o-object-fit:contain;object-fit:contain;box-shadow:0 0 0 1.5px var(--chat-card,#fff);padding:1px;position:absolute;bottom:-2px;right:-2px}.home[data-v-8b99b618]{flex-direction:column;gap:18px;display:flex}.card[data-v-8b99b618]{border-radius:var(--chat-r-card);border:1px solid var(--chat-line);background:var(--chat-card);text-align:left;cursor:pointer;width:100%;transition:border-color .15s var(--ease-out),box-shadow .15s var(--ease-out),transform .15s var(--ease-out);display:block;box-shadow:0 1px 2px #16161b0d}.card[data-v-8b99b618]:hover{border-color:var(--chat-line-hi);transform:translateY(-1px);box-shadow:0 6px 16px #16161b17}.card[data-v-8b99b618]:focus-visible{box-shadow:0 0 0 2px var(--chat-ring);outline:none}.ask[data-v-8b99b618]{justify-content:space-between;align-items:center;gap:12px;padding:14px 15px;display:flex}.ask-text[data-v-8b99b618]{min-width:0;display:block}.ask-title[data-v-8b99b618]{color:var(--chat-text);font-size:14px;font-weight:600;line-height:1.3;display:block}.ask-sub[data-v-8b99b618]{color:var(--chat-dim);margin-top:3px;font-size:12px;line-height:1.4;display:block}.ask-faces[data-v-8b99b618]{flex:none;align-items:center;display:flex}.ask-face+.ask-face[data-v-8b99b618],.ask-plus[data-v-8b99b618]{margin-left:-8px}.ask-plus[data-v-8b99b618]{background:var(--chat-coral);color:#fff;width:26px;height:26px;box-shadow:0 0 0 2px var(--chat-card);border-radius:9999px;place-items:center;display:grid}.search[data-v-8b99b618]{position:relative}.search-icon[data-v-8b99b618]{color:var(--chat-faint);pointer-events:none;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.search-field[data-v-8b99b618]{border-radius:var(--chat-r-sm);border:1px solid var(--chat-line);background:var(--chat-card);width:100%;height:40px;font:inherit;color:var(--chat-text);padding:0 12px 0 32px;font-size:13px}.search-field[data-v-8b99b618]::placeholder{color:var(--chat-faint)}.search-field[data-v-8b99b618]:focus{border-color:var(--chat-line-hi);box-shadow:0 0 0 2px var(--chat-ring);outline:none}.group[data-v-8b99b618]{display:block}.eyebrow[data-v-8b99b618]{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--chat-faint);margin:0 0 8px;font-size:11px;font-weight:500}.rows[data-v-8b99b618]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.row[data-v-8b99b618],.rows[data-v-8b99b618],.subrows[data-v-8b99b618]{display:flex}.row[data-v-8b99b618]{border-radius:var(--chat-r-sm);border:1px solid var(--chat-line);background:var(--chat-card);width:100%;font:inherit;color:var(--chat-text);text-align:left;cursor:pointer;transition:border-color .15s var(--ease-out),background-color .15s var(--ease-out);align-items:center;gap:9px;padding:10px 12px;font-size:13px;line-height:1.4}.row[data-v-8b99b618]:hover{border-color:var(--chat-line-hi);box-shadow:0 2px 8px #16161b12}.row[data-v-8b99b618]:focus-visible{box-shadow:0 0 0 2px var(--chat-ring);outline:none}.row-q[data-v-8b99b618]{flex:1;min-width:0}.row-count[data-v-8b99b618],.row-src[data-v-8b99b618]{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--chat-dim);flex:none;font-size:11px}.row-chev[data-v-8b99b618]{color:var(--chat-faint);transition:transform .2s var(--ease-out);flex:none}.row-chev.is-open[data-v-8b99b618]{transform:rotate(90deg)}.subrows[data-v-8b99b618]{flex-direction:column;gap:2px;margin:6px 0 0;padding:0 0 0 10px;list-style:none}.subrow[data-v-8b99b618]{width:100%;font:inherit;text-align:left;color:var(--chat-dim);cursor:pointer;transition:color .15s var(--ease-out),background-color .15s var(--ease-out);background:0 0;border:0;border-radius:8px;padding:7px 9px;font-size:12.5px;line-height:1.45;display:block}.subrow[data-v-8b99b618]:hover{color:var(--chat-text);background:var(--chat-card)}.subrow[data-v-8b99b618]:focus-visible{box-shadow:0 0 0 2px var(--chat-ring);outline:none}.note[data-v-8b99b618]{color:var(--chat-dim);font-size:13px;line-height:1.5}@media (prefers-reduced-motion:reduce){.card[data-v-8b99b618],.row[data-v-8b99b618],.row-chev[data-v-8b99b618],.subrow[data-v-8b99b618]{transition:none}}@media (width<=767px){.search-field[data-v-8b99b618]{height:44px}}.chat-md[data-v-0c95a81c]{flex-direction:column;gap:.5rem;display:flex}.chat-p[data-v-0c95a81c]{line-height:1.55}.chat-list[data-v-0c95a81c]{flex-direction:column;gap:.3rem;padding-left:1.1rem;display:flex}.chat-list li[data-v-0c95a81c]{list-style:inherit;line-height:1.5}ul.chat-list[data-v-0c95a81c]{list-style:outside}ol.chat-list[data-v-0c95a81c]{list-style:decimal}.chat-md[data-v-0c95a81c] .chat-code{background:color-mix(in srgb,currentColor 12%,transparent);font-family:var(--mono);border-radius:5px;padding:.1em .35em;font-size:.86em}.chat-md[data-v-0c95a81c] .chat-link{color:var(--chat-link,#177687);text-underline-offset:2px;text-decoration:underline}.chat-md[data-v-0c95a81c] .chat-link:hover{text-decoration:none}.thread[data-v-113d4ebd]{flex-direction:column;gap:3px;display:flex}.turn[data-v-113d4ebd]{animation:turn-in-113d4ebd .22s var(--ease-out) both;align-items:flex-start;gap:8px;display:flex}@keyframes turn-in-113d4ebd{0%{opacity:0;transform:translateY(8px)}}.turn.opens[data-v-113d4ebd]{margin-top:14px}.day[data-v-113d4ebd]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--chat-faint);align-items:center;gap:10px;margin:18px 0 4px;font-size:11px;display:flex}.day[data-v-113d4ebd]:after,.day[data-v-113d4ebd]:before{content:"";background:var(--chat-line);flex:1;height:1px}.thread>.day[data-v-113d4ebd]:first-child,.turn.opens[data-v-113d4ebd]:first-child{margin-top:0}.turn.is-user[data-v-113d4ebd]{justify-content:flex-end}.turn-face[data-v-113d4ebd]{flex:none;margin-top:2px}.turn-face.is-hidden[data-v-113d4ebd]{visibility:hidden}.turn-body[data-v-113d4ebd]{min-width:0;max-width:84%}.bubble[data-v-113d4ebd]{border-radius:var(--chat-r-card);text-align:left;padding:10px 13px;font-size:13.5px;line-height:1.55}.is-bot .bubble[data-v-113d4ebd]{border:1px solid var(--chat-line);background:var(--chat-card);color:var(--chat-text)}.is-bot .bubble.has-tail[data-v-113d4ebd]{border-top-left-radius:5px}.is-user .bubble[data-v-113d4ebd]{background:var(--chat-coral);color:#fff;font-weight:500}.is-user .bubble.has-tail[data-v-113d4ebd]{border-top-right-radius:5px}.plain[data-v-113d4ebd]{white-space:pre-wrap;margin:0}.caret[data-v-113d4ebd]{vertical-align:-.12em;background:var(--chat-coral);width:2px;height:.95em;margin-left:2px;animation:.9s steps(2,start) infinite caret-blink-113d4ebd;display:inline-block}@keyframes caret-blink-113d4ebd{50%{opacity:0}}.src[data-v-113d4ebd]{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--chat-faint);transition:color .15s var(--ease-out);border-radius:6px;align-items:center;gap:4px;margin-top:5px;padding:1px 3px;font-size:11px;text-decoration:none;display:inline-flex}.src[data-v-113d4ebd]:hover{color:var(--chat-text)}.src[data-v-113d4ebd]:focus-visible{box-shadow:0 0 0 2px var(--chat-ring);outline:none}.time[data-v-113d4ebd]{font-family:var(--mono);color:var(--chat-faint);margin:4px 0 0;font-size:11px}.is-user .time[data-v-113d4ebd]{text-align:right}.typing[data-v-113d4ebd]{color:var(--chat-dim);align-items:center;gap:8px}.dots[data-v-113d4ebd],.typing[data-v-113d4ebd]{display:inline-flex}.dots[data-v-113d4ebd]{gap:3px}.dots span[data-v-113d4ebd]{background:var(--chat-violet);border-radius:9999px;width:5px;height:5px;animation:1.4s ease-in-out infinite chat-dot-113d4ebd}.dots span[data-v-113d4ebd]:nth-child(2){animation-delay:.18s}.dots span[data-v-113d4ebd]:nth-child(3){animation-delay:.36s}@keyframes chat-dot-113d4ebd{0%,to{opacity:.35}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.caret[data-v-113d4ebd],.dots span[data-v-113d4ebd]{opacity:.7;animation:none}.turn[data-v-113d4ebd]{animation:none}.src[data-v-113d4ebd]{transition:none}}.booking[data-v-885f5502]{border-radius:var(--chat-r-card);border:1px solid var(--chat-line-hi);background:var(--chat-card);color:inherit;transition:border-color .15s var(--ease-out),box-shadow .15s var(--ease-out),transform .15s var(--ease-out);padding:13px 14px 12px;text-decoration:none;display:block;box-shadow:0 2px 10px #16161b12}.booking[data-v-885f5502]:hover{border-color:var(--chat-coral);transform:translateY(-1px);box-shadow:0 8px 20px #16161b1c}.booking[data-v-885f5502]:focus-visible{box-shadow:0 0 0 2px var(--chat-ring);outline:none}.booking-head[data-v-885f5502]{align-items:center;gap:9px;display:flex}.booking-face[data-v-885f5502]{-o-object-fit:cover;object-fit:cover;width:34px;height:34px;box-shadow:0 0 0 1.5px var(--chat-line);border-radius:9999px;flex:none}.booking-who[data-v-885f5502]{flex:1;min-width:0;display:block}.booking-name[data-v-885f5502]{color:var(--chat-text);font-size:13.5px;font-weight:600;line-height:1.25;display:block}.booking-role[data-v-885f5502]{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--chat-faint);margin-top:1px;font-size:11px;display:block}.booking-icon[data-v-885f5502]{color:var(--chat-faint);flex:none}.booking-body[data-v-885f5502]{color:var(--chat-dim);margin-top:9px;font-size:12.5px;line-height:1.5;display:block}.booking-cta[data-v-885f5502]{border-radius:var(--chat-r-sm);background:var(--chat-coral);color:#fff;transition:background-color .15s var(--ease-out);align-items:center;gap:5px;margin-top:11px;padding:8px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.booking:hover .booking-cta[data-v-885f5502]{background:#9e2c2f}@media (prefers-reduced-motion:reduce){.booking[data-v-885f5502],.booking-cta[data-v-885f5502]{transition:none}}.gate[data-v-de50cd76]{border-radius:var(--chat-r-card);border:1px solid var(--chat-line);background:var(--chat-card);padding:14px;box-shadow:0 1px 2px #16161b0f}.gate-head[data-v-de50cd76]{align-items:flex-start;gap:9px;display:flex}.gate-copy[data-v-de50cd76]{min-width:0}.gate-title[data-v-de50cd76]{color:var(--chat-text);margin:0;font-size:13.5px;font-weight:600;line-height:1.35}.gate-sub[data-v-de50cd76]{color:var(--chat-dim);margin:4px 0 0;font-size:12px;line-height:1.5}.gate-held[data-v-de50cd76]{border-left:2px solid var(--chat-line-hi);align-items:baseline;gap:6px;margin:8px 0 0;padding-left:8px;display:flex}.gate-held-label[data-v-de50cd76]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--chat-faint);flex:none;font-size:11px}.gate-held-q[data-v-de50cd76]{color:var(--chat-dim);font-size:12px;line-height:1.45}.gate-form[data-v-de50cd76]{flex-direction:column;gap:8px;margin-top:13px;display:flex}.gate-field[data-v-de50cd76]{border-radius:var(--chat-r-sm);border:1px solid var(--chat-line);background:var(--chat-base);width:100%;height:40px;font:inherit;color:var(--chat-text);padding:0 12px;font-size:13px}.gate-field[data-v-de50cd76]::placeholder{color:var(--chat-faint)}.gate-field[data-v-de50cd76]:focus{border-color:var(--chat-line-hi);box-shadow:0 0 0 2px var(--chat-ring);outline:none}.trap[data-v-de50cd76]{pointer-events:none;width:0;height:0;position:absolute;top:0;left:-9999px;overflow:hidden}.gate-err[data-v-de50cd76]{color:#9e2c2f;margin:0;font-size:12px;font-weight:500}.gate-submit[data-v-de50cd76]{border-radius:var(--chat-r-sm);background:var(--chat-coral);width:100%;height:40px;font:inherit;color:#fff;cursor:pointer;transition:opacity .15s var(--ease-out),background-color .15s var(--ease-out);border:0;font-size:13px;font-weight:600}.gate-submit[data-v-de50cd76]:hover:not(:disabled){background:#9e2c2f}.gate-submit[data-v-de50cd76]:disabled{opacity:.6;cursor:not-allowed}.gate-submit[data-v-de50cd76]:focus-visible{box-shadow:0 0 0 2px var(--chat-ring);outline:none}.gate-note[data-v-de50cd76]{color:var(--chat-faint);margin:0;font-size:11px;line-height:1.5}.gate-link[data-v-de50cd76]{color:var(--chat-dim);text-underline-offset:2px;text-decoration:underline}.gate-link[data-v-de50cd76]:hover{color:var(--chat-text)}@media (prefers-reduced-motion:reduce){.gate-submit[data-v-de50cd76]{transition:none}}@media (width<=767px){.gate-field[data-v-de50cd76],.gate-submit[data-v-de50cd76]{height:44px}}.acx-chat[data-v-bb85bf0b]{--chat-base:#faf8f3;--chat-card:#fff;--chat-raise:#fff;--chat-raise-hi:#fffdf8;--chat-line:#e4e0d5;--chat-line-hi:#cfc9b8;--chat-text:#16161b;--chat-dim:#5e5e68;--chat-faint:#82828e;--chat-coral:#c8383c;--chat-violet:#6450d4;--chat-ring:#7b61ff;--chat-link:#177687;--chat-head-text:#f4f1e9;--chat-head-dim:#f4f1e9b8;--chat-head-faint:#f4f1e98c;--chat-head-line:#f4f1e924;--chat-r:20px;--chat-r-card:14px;--chat-r-sm:10px;font-family:Lexend Variable,Lexend,system-ui,sans-serif}.launcher[data-v-bb85bf0b]{z-index:60;color:#fff;cursor:pointer;width:56px;height:56px;transition:transform .2s var(--ease-out);background:linear-gradient(135deg,#6450d4,#e8474b);border:0;border-radius:9999px;place-items:center;padding:0;display:grid;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 26px #16161b38}.launcher[data-v-bb85bf0b]:hover{transform:scale(1.05)}.launcher[data-v-bb85bf0b]:focus-visible{box-shadow:0 0 0 3px var(--chat-ring),0 10px 26px #16161b38;outline:none}.launcher-glow[data-v-bb85bf0b]{z-index:-1;border-radius:inherit;background:var(--chat-violet);opacity:.3;filter:blur(14px);position:absolute;inset:0}.launcher-face[data-v-bb85bf0b]{border-radius:9999px;overflow:hidden}.launcher-dot[data-v-bb85bf0b]{background:#1d9e75;width:13px;height:13px;bottom:1px;right:1px}.launcher-badge[data-v-bb85bf0b],.launcher-dot[data-v-bb85bf0b]{border:2px solid #fff;border-radius:9999px;position:absolute}.launcher-badge[data-v-bb85bf0b]{background:var(--chat-coral);min-width:20px;height:20px;font-family:var(--mono);color:#fff;place-items:center;padding:0 5px;font-size:11px;font-weight:700;display:grid;top:-2px;left:-2px}.panel[data-v-bb85bf0b]{z-index:60;border-radius:var(--chat-r);border:1px solid var(--chat-line);background:var(--chat-base);width:400px;height:calc(min(680px,100dvh - 124px));color:var(--chat-text);flex-direction:column;display:flex;position:fixed;bottom:100px;right:24px;overflow:hidden;box-shadow:0 18px 44px #16161b29,0 4px 12px #16161b14}.panel[data-v-bb85bf0b]:focus{outline:none}.panel-glow[data-v-bb85bf0b]{z-index:-1;border-radius:inherit;filter:blur(28px);opacity:.5;background:radial-gradient(38% 60% at 4% 0,#c8383c38,#0000 70%),radial-gradient(40% 62% at 100% 100%,#6450d43d,#0000 72%);position:absolute;inset:-1px}.head[data-v-bb85bf0b]{color:var(--chat-head-text);background:radial-gradient(120% 90% at 80% -10%,#42389a6b,#1e185033 38%,#0000 70%),linear-gradient(160deg,#0c0c11,#12102a 55%,#161334);flex:none;padding:20px 20px 18px;position:relative}.head .grain[data-v-bb85bf0b]{opacity:.32;border-radius:0}.head[data-v-bb85bf0b]:after{content:"";background:var(--chat-head-line);height:1px;position:absolute;inset:auto 0 0}.head.is-compact[data-v-bb85bf0b]{padding:12px 16px 12px 14px}.head-top[data-v-bb85bf0b]{z-index:1;justify-content:space-between;align-items:flex-start;gap:12px;display:flex;position:relative}.head.is-compact .head-top[data-v-bb85bf0b]{align-items:center;gap:10px}.who[data-v-bb85bf0b]{flex:1;min-width:0}.who-name[data-v-bb85bf0b]{color:var(--chat-head-text);margin:0;font-size:13.5px;font-weight:600;line-height:1.25}.who-role[data-v-bb85bf0b]{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--chat-head-faint);margin:2px 0 0;font-size:11px}.mark[data-v-bb85bf0b]{-o-object-fit:contain;object-fit:contain;background:#fff;border-radius:11px;width:38px;height:38px;padding:6px}.head-actions[data-v-bb85bf0b]{align-items:center;gap:8px;display:flex}.stack[data-v-bb85bf0b]{display:flex}.stack-item+.stack-item[data-v-bb85bf0b]{margin-left:-10px}.head[data-v-bb85bf0b] .face{--chat-line:#f4f1e947;--chat-card:#14122b}.icon-btn[data-v-bb85bf0b]{border-radius:var(--chat-r-sm);width:32px;height:32px;color:var(--chat-head-faint);cursor:pointer;transition:color .15s var(--ease-out),background-color .15s var(--ease-out);background:0 0;border:0;flex:none;place-items:center;display:grid}.icon-btn[data-v-bb85bf0b]:hover{color:var(--chat-head-text);background:#f4f1e91a}.icon-btn[data-v-bb85bf0b]:focus-visible{box-shadow:0 0 0 2px var(--chat-ring);outline:none}.hello[data-v-bb85bf0b]{z-index:1;letter-spacing:-.01em;margin-top:34px;font-size:24px;font-weight:600;line-height:1.25;position:relative}.hello-lead[data-v-bb85bf0b],.hello-main[data-v-bb85bf0b]{display:block}.hello-lead[data-v-bb85bf0b]{color:var(--chat-head-faint)}.hello-main[data-v-bb85bf0b]{color:var(--chat-head-text)}.body-wrap[data-v-bb85bf0b]{flex:1;min-height:0;position:relative}.body[data-v-bb85bf0b]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#f4f1e92e transparent;height:100%;padding:18px 20px 24px;overflow-y:auto}.body[data-v-bb85bf0b]::-webkit-scrollbar{width:4px}.body[data-v-bb85bf0b]::-webkit-scrollbar-thumb{background:#f4f1e92e;border-radius:9999px}.body-mask[data-v-bb85bf0b]{pointer-events:none;background:linear-gradient(to top,var(--chat-base),transparent);height:28px;position:absolute;inset:auto 0 0}.empty[data-v-bb85bf0b]{flex-direction:column;align-items:flex-start;gap:6px;padding-top:2px;display:flex}.empty-lead[data-v-bb85bf0b]{color:var(--chat-text);margin:6px 0 0;font-size:14px;font-weight:600;line-height:1.4}.empty-sub[data-v-bb85bf0b]{color:var(--chat-dim);margin:0;font-size:12.5px;line-height:1.5}.empty-chips[data-v-bb85bf0b]{flex-direction:column;align-items:flex-start;gap:6px;margin-top:8px;display:flex}.booking-slot[data-v-bb85bf0b],.gate-slot[data-v-bb85bf0b]{margin-top:18px}.foot[data-v-bb85bf0b]{border-top:1px solid var(--chat-line);background:var(--chat-base);flex:none}.err[data-v-bb85bf0b]{border-radius:var(--chat-r-sm);color:#9e2c2f;background:#fdecec;border:1px solid #f9c7c8;margin:10px 20px 0;padding:8px 10px;font-size:12px;font-weight:500}.chips[data-v-bb85bf0b]{flex-wrap:wrap;gap:6px;padding:12px 20px 0;display:flex}.chip[data-v-bb85bf0b]{border:1px solid var(--chat-line);background:var(--chat-card);color:var(--chat-dim);cursor:pointer;transition:color .15s var(--ease-out),border-color .15s var(--ease-out);border-radius:9999px;padding:6px 11px;font-size:12px;line-height:1.3}.chip[data-v-bb85bf0b]:hover{color:var(--chat-text);border-color:var(--chat-line-hi);background:var(--chat-raise-hi)}.chip[data-v-bb85bf0b]:focus-visible{box-shadow:0 0 0 2px var(--chat-ring);outline:none}.composer[data-v-bb85bf0b]{align-items:center;gap:8px;padding:12px 20px;display:flex}.field[data-v-bb85bf0b]{border-radius:var(--chat-r-sm);border:1px solid var(--chat-line);background:var(--chat-card);min-width:0;height:42px;font:inherit;color:var(--chat-text);flex:1;padding:0 13px;font-size:14px}.field[data-v-bb85bf0b]::placeholder{color:var(--chat-faint)}.field[data-v-bb85bf0b]:focus{border-color:var(--chat-line-hi);box-shadow:0 0 0 2px var(--chat-ring);outline:none}.field[data-v-bb85bf0b]:disabled{opacity:.55}.send[data-v-bb85bf0b]{border-radius:var(--chat-r-sm);background:var(--chat-coral);color:#fff;cursor:pointer;width:42px;height:42px;transition:opacity .15s var(--ease-out),background-color .15s var(--ease-out);border:0;flex:none;place-items:center;display:grid}.send[data-v-bb85bf0b]:hover:not(:disabled){background:#9e2c2f}.send[data-v-bb85bf0b]:disabled{opacity:.4;cursor:not-allowed}.send[data-v-bb85bf0b]:focus-visible{box-shadow:0 0 0 2px var(--chat-ring);outline:none}.nav[data-v-bb85bf0b]{border-top:1px solid var(--chat-line);display:flex}.nav-item[data-v-bb85bf0b]{font:inherit;color:var(--chat-faint);cursor:pointer;transition:color .15s var(--ease-out);background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:4px;padding:9px 4px 10px;font-size:12px;display:flex}.nav-item[data-v-bb85bf0b]:hover{color:var(--chat-dim);background:var(--chat-raise-hi)}.nav-item.is-on[data-v-bb85bf0b]{color:var(--chat-text)}.nav-item[data-v-bb85bf0b]:focus-visible{box-shadow:inset 0 0 0 2px var(--chat-ring);outline:none}.nav-glyph[data-v-bb85bf0b]{display:block;position:relative}.nav-badge[data-v-bb85bf0b]{border:2px solid var(--chat-base);background:var(--chat-coral);min-width:16px;height:16px;font-family:var(--mono);color:#fff;border-radius:9999px;place-items:center;padding:0 4px;font-size:11px;font-weight:700;display:grid;position:absolute;top:-5px;right:-8px}.scrim[data-v-bb85bf0b]{z-index:55;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#16161b66;position:fixed;inset:0}@media (width>=1024px){.scrim[data-v-bb85bf0b]{display:none}}@media (width<=767px){.panel[data-v-bb85bf0b]{inset:auto 0;top:var(--chat-vvt,0);width:auto;height:var(--chat-vvh,100dvh);border:0;border-radius:0}.head[data-v-bb85bf0b]{padding-top:max(20px,env(safe-area-inset-top))}.head.is-compact[data-v-bb85bf0b]{padding-top:max(12px,env(safe-area-inset-top))}.nav[data-v-bb85bf0b]{padding-bottom:env(safe-area-inset-bottom)}.launcher[data-v-bb85bf0b]{right:calc(16px + env(safe-area-inset-right));bottom:calc(16px + env(safe-area-inset-bottom))}.launcher.is-open[data-v-bb85bf0b]{display:none}.hello[data-v-bb85bf0b]{margin-top:26px;font-size:22px}}@media (pointer:coarse){.icon-btn[data-v-bb85bf0b]{width:44px;height:44px}.chip[data-v-bb85bf0b]{min-height:40px;padding:9px 14px;font-size:13px}}.gate-rise-enter-active[data-v-bb85bf0b]{transition:opacity .32s var(--ease-out),transform .32s var(--ease-out)}.gate-rise-enter-from[data-v-bb85bf0b]{opacity:0;transform:translateY(10px)}.gate-rise-leave-active[data-v-bb85bf0b]{transition:opacity .18s var(--ease-out)}.gate-rise-leave-to[data-v-bb85bf0b]{opacity:0}.chat-pop-enter-active[data-v-bb85bf0b],.chat-pop-leave-active[data-v-bb85bf0b]{transition:opacity .2s var(--ease-out),transform .2s var(--ease-out)}.chat-pop-enter-from[data-v-bb85bf0b],.chat-pop-leave-to[data-v-bb85bf0b]{opacity:0;transform:translateY(10px)scale(.98)}.chat-fade-enter-active[data-v-bb85bf0b],.chat-fade-leave-active[data-v-bb85bf0b]{transition:opacity .2s var(--ease-out)}.chat-fade-enter-from[data-v-bb85bf0b],.chat-fade-leave-to[data-v-bb85bf0b]{opacity:0}@media (prefers-reduced-motion:reduce){.chat-fade-enter-active[data-v-bb85bf0b],.chat-fade-leave-active[data-v-bb85bf0b],.chat-pop-enter-active[data-v-bb85bf0b],.chat-pop-leave-active[data-v-bb85bf0b],.chip[data-v-bb85bf0b],.gate-rise-enter-active[data-v-bb85bf0b],.gate-rise-leave-active[data-v-bb85bf0b],.icon-btn[data-v-bb85bf0b],.launcher[data-v-bb85bf0b],.nav-item[data-v-bb85bf0b],.send[data-v-bb85bf0b]{transition:none}}
