.marketing_shell__YpJ6y{min-height:100vh;display:flex;flex-direction:column;background:var(--bg);color:var(--text)}.marketing_nav__hT4kn{position:-webkit-sticky;position:sticky;top:0;z-index:50;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);height:56px;padding:0 clamp(16px,4vw,40px);border-bottom:1px solid var(--border-subtle);background:color-mix(in srgb,var(--bg) 84%,transparent);backdrop-filter:saturate(180%) blur(14px);-webkit-backdrop-filter:saturate(180%) blur(14px)}.marketing_brand__QFzEl{display:inline-flex;align-items:center;gap:8px;min-width:0;margin-left:-6px;padding:4px 6px;border-radius:var(--radius-sm);color:var(--text);text-decoration:none;transition:background var(--dur-1) var(--ease-out)}.marketing_brand__QFzEl:hover{background:var(--hover)}.marketing_brandMark__D_msb{display:grid;place-items:center;width:24px;height:24px;flex-shrink:0}.marketing_brandText__R5y88{font-size:var(--fs-body);font-weight:var(--fw-semibold);letter-spacing:-.014em;white-space:nowrap}.marketing_navLinks__ajN6M{display:flex;align-items:center;gap:2px}.marketing_navLink__xeNoE{display:inline-flex;align-items:center;height:var(--ctl-h);padding:0 var(--ctl-px);border-radius:var(--radius-sm);color:var(--text-muted);text-decoration:none;font-size:var(--fs-ui);font-weight:var(--fw-medium);white-space:nowrap;transition:color var(--dur-1) var(--ease-out),background var(--dur-1) var(--ease-out)}.marketing_navLink__xeNoE:hover{color:var(--text);background:var(--hover)}.marketing_navCta__M3Goq{display:inline-flex;align-items:center;height:var(--ctl-h-md);margin-left:6px;padding:0 var(--ctl-px-lg);border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-text);text-decoration:none;font-size:var(--fs-ui);font-weight:var(--fw-medium);white-space:nowrap;transition:background var(--dur-1) var(--ease-out)}.marketing_navCta__M3Goq:hover{background:var(--accent-hover)}.marketing_main__ZzJwY{flex:1 1;min-width:0}.marketing_footer__wyfe8{border-top:1px solid var(--border-subtle);padding:var(--space-6) clamp(16px,4vw,40px);display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--space-4);color:var(--text-faint);font-size:var(--fs-sm)}.marketing_footerBrand__3RKLl{display:inline-flex;align-items:center;gap:8px;color:var(--text-muted);text-decoration:none}.marketing_footerMark__QcAR5{display:grid;place-items:center;width:24px;height:24px;flex-shrink:0}.marketing_footerName__CijhN{font-size:var(--fs-body);font-weight:var(--fw-semibold);letter-spacing:-.014em;color:var(--text)}.marketing_footerMeta__0lvsC{display:flex;align-items:center;flex-wrap:wrap;gap:6px var(--space-4)}.marketing_footerLink__uHeav{color:var(--text-faint);text-decoration:none;transition:color var(--dur-1) var(--ease-out)}.marketing_footerLink__uHeav:hover{color:var(--text)}@media (max-width:640px){.marketing_navLinks__ajN6M .marketing_hideSm__czOaR{display:none}.marketing_footer__wyfe8{justify-content:center;text-align:center}}.ThemeToggle_toggle__03nAw{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:var(--radius-sm);border:1px solid transparent;background:transparent;color:var(--text-muted);cursor:pointer;transition:background var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out),border-color var(--dur-1) var(--ease-out)}.ThemeToggle_toggle__03nAw:hover{background:var(--bg-subtle);color:var(--text)}.ThemeToggle_icon__NxVox{display:grid;place-items:center;transition:transform var(--dur-2) var(--spring),opacity var(--dur-1) var(--ease-out)}.Primitives_btn__rfJ7e{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:var(--ctl-h-md);padding:0 var(--ctl-px);border-radius:var(--radius-sm);border:1px solid transparent;font-size:var(--fs-ui);font-weight:var(--fw-medium);line-height:1;letter-spacing:-.005em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background var(--dur-1) var(--ease-out),border-color var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out),opacity var(--dur-1) var(--ease-out)}.Primitives_btn__rfJ7e:disabled{opacity:.45;cursor:default}.Primitives_btn__rfJ7e:active:not(:disabled){transform:translateY(.5px)}.Primitives_primary__jKHR6{background:var(--accent);color:var(--accent-text)}.Primitives_primary__jKHR6:hover:not(:disabled){background:var(--accent-hover)}.Primitives_brand__0Pukt{background:var(--brand);color:var(--brand-text)}.Primitives_brand__0Pukt:hover:not(:disabled){background:var(--brand-hover)}.Primitives_secondary__5fjhs{background:var(--surface);color:var(--text);border-color:var(--border-strong)}.Primitives_secondary__5fjhs:hover:not(:disabled){background:var(--bg-subtle)}.Primitives_ghost__rdqRn{background:transparent;color:var(--text-muted)}.Primitives_ghost__rdqRn:hover:not(:disabled){background:var(--hover);color:var(--text)}.Primitives_subtle__4Arbd{background:var(--bg-subtle);color:var(--text)}.Primitives_subtle__4Arbd:hover:not(:disabled){background:var(--bg-muted)}.Primitives_danger__AsjrF{background:var(--danger);color:var(--danger-text)}.Primitives_danger__AsjrF:hover:not(:disabled){filter:brightness(1.06)}.Primitives_sm__kV6nd{height:var(--ctl-h-sm);padding:0 var(--ctl-px-sm);font-size:var(--fs-xs);border-radius:var(--radius-xs)}.Primitives_md__3HTfI{height:var(--ctl-h-md)}.Primitives_lg__JT75b{height:var(--ctl-h-lg);padding:0 var(--ctl-px-lg);font-size:var(--fs-body);border-radius:var(--radius-md)}.Primitives_block__qnyqi{width:100%}.Primitives_btnSpinner__CTD2x{width:13px;height:13px;border-radius:50%;border:2px solid;border-top:2px solid transparent;opacity:.85;animation:Primitives_p-spin__T1qcy .7s linear infinite;flex-shrink:0}.Primitives_iconBtn__Bv_SG{display:grid;place-items:center;border-radius:var(--radius-sm);border:none;background:transparent;color:var(--text-muted);cursor:pointer;flex-shrink:0;transition:background var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out)}.Primitives_iconBtn__Bv_SG:hover:not(:disabled){background:var(--hover);color:var(--text)}.Primitives_iconBtn__Bv_SG:disabled{opacity:.4;cursor:default}.Primitives_iconSm___wMwM{width:var(--ctl-h-sm);height:var(--ctl-h-sm);border-radius:var(--radius-xs)}.Primitives_iconMd__9L2KP{width:var(--ctl-h);height:var(--ctl-h)}.Primitives_iconActive__KU5UP{background:var(--bg-muted);color:var(--text)}.Primitives_badge__Y77G7{display:inline-flex;align-items:center;gap:5px;height:var(--ctl-h-xs);padding:0 8px;border-radius:var(--radius-pill);background:var(--bg-muted);color:var(--text-muted);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:.01em;white-space:nowrap}.Primitives_badgeAccent__uvdPs{background:var(--brand-weak);color:var(--brand)}.Primitives_badgeSuccess__fWHso{background:var(--success-weak);color:var(--success)}.Primitives_badgeWarn___TlHF{background:var(--warn-weak);color:var(--warn)}.Primitives_badgeDanger__bTlBx{background:var(--danger-weak);color:var(--danger)}.Primitives_dot__fGOtQ{width:5px;height:5px;border-radius:50%;background:currentColor;flex-shrink:0}.Primitives_chip__svCg6{display:inline-flex;align-items:center;gap:6px;height:var(--ctl-h-sm);padding:0 var(--ctl-px-sm);border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--surface);color:var(--text-muted);font-size:var(--fs-xs);font-weight:var(--fw-medium);white-space:nowrap}.Primitives_chipClickable__SBYqW{cursor:pointer;transition:background var(--dur-1) var(--ease-out),border-color var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out)}.Primitives_chipClickable__SBYqW:hover{background:var(--bg-subtle);color:var(--text);border-color:var(--border-strong)}.Primitives_chipActive__7bZo5{background:var(--bg-muted);border-color:var(--border-strong);color:var(--text)}.Primitives_card__5dHI2{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg)}.Primitives_cardPad__onnuc{padding:var(--space-4)}.Primitives_cardHover__HUgpb{transition:border-color var(--dur-2) var(--ease-out),box-shadow var(--dur-2) var(--ease-out),transform var(--dur-2) var(--ease-out)}.Primitives_cardHover__HUgpb:hover{border-color:var(--border-strong);box-shadow:var(--shadow-2)}.Primitives_skeleton___pys6{position:relative;overflow:hidden;background:var(--skeleton);border-radius:var(--radius-sm)}.Primitives_skeleton___pys6:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,var(--skeleton-sheen),transparent);animation:Primitives_p-sweep__0qD7g 1.4s ease-in-out infinite}.Primitives_spinner__IqGTR{border-radius:50%;border:2px solid var(--border-strong);border-top-color:var(--text-muted);animation:Primitives_p-spin__T1qcy .7s linear infinite}.Primitives_kbd__MpJql{display:inline-flex;align-items:center;justify-content:center;min-width:19px;height:19px;padding:0 5px;border-radius:var(--radius-xs);border:solid var(--border);border-width:1px 1px 1.5px;background:var(--bg-subtle);color:var(--text-muted);font-family:var(--font-sans);font-size:var(--fs-2xs);font-weight:var(--fw-medium);line-height:1}@keyframes Primitives_p-spin__T1qcy{to{transform:rotate(1turn)}}@keyframes Primitives_p-sweep__0qD7g{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.CommandPalette_overlay__kYrTF{position:fixed;inset:0;z-index:200;background:var(--scrim);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:flex-start;justify-content:center;padding-top:14vh;animation:CommandPalette_token-in__Qt0Fc var(--dur-1) var(--ease-out)}.CommandPalette_panel__JSFQJ{width:100%;max-width:560px;background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-4);overflow:hidden;animation:CommandPalette_pop-in__iRmvR var(--dur-2) var(--spring)}.CommandPalette_searchRow__KoLEL{display:flex;align-items:center;gap:11px;padding:10px 14px;border-bottom:1px solid var(--border)}.CommandPalette_searchIcon__nLXUj{color:var(--text-faint)}.CommandPalette_input__C53x_{flex:1 1;border:none;background:none;outline:none;color:var(--text);font-size:var(--fs-body);font-family:inherit}.CommandPalette_input__C53x_::placeholder{color:var(--text-faint)}.CommandPalette_results__flMMr{max-height:50vh;overflow-y:auto;padding:8px}.CommandPalette_group__h_BUj{padding:8px 10px 4px;font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--text-faint);font-weight:var(--fw-semibold)}.CommandPalette_item__RUjEA{display:flex;align-items:center;gap:11px;padding:10px 12px;border-radius:var(--radius-md);color:var(--text-muted);text-decoration:none;font-size:var(--fs-body);cursor:pointer;width:100%;border:none;background:none;text-align:left;font-family:inherit}.CommandPalette_itemActive__F2_P_,.CommandPalette_item__RUjEA:hover{background:var(--bg-subtle);color:var(--text)}.CommandPalette_empty__o_27I{padding:28px;text-align:center;color:var(--text-faint);font-size:var(--fs-sm)}.CommandPalette_footer__CuNUv{display:flex;gap:16px;padding:10px 16px;border-top:1px solid var(--border);font-size:var(--fs-xs);color:var(--text-faint)}@keyframes CommandPalette_pop-in__iRmvR{0%{opacity:0;transform:scale(.97) translateY(-3px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes CommandPalette_token-in__Qt0Fc{0%{opacity:0;transform:translateY(1.5px)}to{opacity:1;transform:translateY(0)}}.error_wrap__TCKP8{height:100%;min-height:60vh;display:grid;place-items:center;padding:var(--space-6) var(--space-4)}.error_card__aAzP5{width:100%;max-width:400px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-3);padding:var(--space-6) var(--space-5);border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);box-shadow:var(--shadow-1);animation:error_ae-in__JIcaf .3s var(--ease-out) both}.error_glyph__lXjyT{display:grid;place-items:center;width:34px;height:34px;border-radius:var(--radius-pill);background:var(--danger-weak);color:var(--danger)}.error_title__aebBi{font-size:var(--fs-h3);font-weight:var(--fw-semibold);letter-spacing:-.01em;color:var(--text)}.error_body__7GicA{font-size:var(--fs-sm);line-height:1.6;color:var(--text-muted);max-width:36ch}.error_digest__M3JZI{font-family:var(--font-mono);font-size:var(--fs-2xs);color:var(--text-faint);background:var(--bg-inset);border:1px solid var(--border-subtle);border-radius:var(--radius-xs);padding:4px 8px;max-width:100%;overflow-wrap:anywhere}.error_actions__hQx0F{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:center;margin-top:var(--space-1)}@keyframes error_ae-in__JIcaf{0%{opacity:0;transform:translateY(6px) scale(.99)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.error_card__aAzP5{animation:none}}.confirm_page__37fnR{height:100%;overflow-y:auto;background:var(--bg)}.confirm_inner__Zv8RP{max-width:468px;margin:0 auto;padding:56px 24px 72px}.confirm_card__P__SE{position:relative;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface);box-shadow:var(--shadow-1);padding:36px 28px 24px;text-align:center;animation:confirm_cf-rise__pzTbx var(--dur-4) var(--ease-out) both}.confirm_rail___59CB{position:absolute;top:0;left:0;right:0;height:2px;overflow:hidden;background:var(--border-subtle)}.confirm_rail___59CB:after{content:"";position:absolute;inset:0;width:40%;background:var(--brand);border-radius:var(--radius-pill);animation:confirm_cf-sweep__HwNd0 1.4s var(--ease-in-out) infinite}.confirm_glyph__jl0S0{display:grid;place-items:center;width:52px;height:52px;margin:0 auto var(--space-4);border-radius:var(--radius-pill);background:var(--bg-subtle);color:var(--text-muted);animation:confirm_cf-pop__U8TFC var(--dur-4) var(--spring) both}.confirm_glyphSuccess__SfCam{background:var(--success-weak);color:var(--success)}.confirm_glyphDanger__BSxkT{background:var(--danger-weak);color:var(--danger)}.confirm_glyphWarn___8bmb{background:var(--warn-weak);color:var(--warn)}.confirm_title__sv2D_{font-size:var(--fs-h2);font-weight:var(--fw-semibold);letter-spacing:-.018em;color:var(--text);margin:0 0 6px;line-height:1.3}.confirm_text__v77Xy{font-size:var(--fs-body);line-height:1.55;color:var(--text-muted);margin:0 auto;max-width:360px}.confirm_elapsed__i6OcY{margin-top:var(--space-2);font-size:var(--fs-xs);color:var(--text-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.confirm_receipt__UJWOI{margin:var(--space-5) 0 0;padding:4px 14px;border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-inset);text-align:left}.confirm_row__LqbXk{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:36px;border-bottom:1px solid var(--border-subtle);font-size:var(--fs-sm)}.confirm_row__LqbXk:last-child{border-bottom:none}.confirm_rowLabel__L3T8C{color:var(--text-faint);flex-shrink:0}.confirm_rowValue__Ekldq{display:inline-flex;align-items:center;gap:6px;min-width:0;color:var(--text);font-weight:var(--fw-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.confirm_rowValue__Ekldq>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.confirm_rowWrap__m3AIg{padding:8px 0}.confirm_rowWrap__m3AIg .confirm_rowValue__Ekldq>span{white-space:normal;overflow:visible;line-height:1.45}.confirm_mono__rJELM{font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:var(--fw-regular);color:var(--text-muted)}.confirm_actions__awtUX{display:flex;justify-content:center;flex-wrap:wrap;gap:var(--ctl-gap);margin-top:var(--space-5)}.confirm_note__n_UdI{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:var(--space-4);font-size:var(--fs-xs);line-height:1.5;color:var(--text-faint);text-align:center}@media (max-width:720px){.confirm_inner__Zv8RP{padding:28px 16px 56px}.confirm_card__P__SE{padding:32px 18px 20px}}@keyframes confirm_cf-rise__pzTbx{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes confirm_cf-pop__U8TFC{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}@keyframes confirm_cf-sweep__HwNd0{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}@media (prefers-reduced-motion:reduce){.confirm_card__P__SE,.confirm_glyph__jl0S0{animation:none}.confirm_rail___59CB:after{animation-duration:3s}}.Form_field__FALUJ{display:flex;flex-direction:column;gap:6px}.Form_labelRow__RHnoe{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:18px}.Form_label__NIyQ0{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text)}.Form_hint__gtrss{color:var(--text-faint)}.Form_error__z1taZ,.Form_hint__gtrss{font-size:var(--fs-xs);line-height:1.45}.Form_error__z1taZ{color:var(--danger)}.Form_input__cL217,.Form_textarea__nS1zv{width:100%;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius-sm);color:var(--text);font-size:var(--fs-body);outline:none;transition:border-color var(--dur-1) var(--ease-out),box-shadow var(--dur-1) var(--ease-out)}.Form_input__cL217{height:var(--ctl-h-md);padding:0 var(--ctl-px-sm)}.Form_textarea__nS1zv{min-height:84px;padding:8px var(--ctl-px-sm);line-height:1.55;resize:vertical}.Form_input__cL217::placeholder,.Form_textarea__nS1zv::placeholder{color:var(--text-faint)}.Form_input__cL217:focus,.Form_textarea__nS1zv:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-weak)}.Form_input__cL217:disabled,.Form_textarea__nS1zv:disabled{opacity:.55;cursor:default}.Form_inputError___1tyS{border-color:var(--danger)}.Form_inputError___1tyS:focus{border-color:var(--danger);box-shadow:0 0 0 3px var(--danger-weak)}.Form_selectWrap__5n_qB{position:relative;width:100%}.Form_selectTrigger__rJYMV{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;height:var(--ctl-h-md);padding:0 8px 0 var(--ctl-px-sm);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font-size:var(--fs-ui);font-weight:var(--fw-medium);text-align:left;cursor:pointer;transition:border-color var(--dur-1) var(--ease-out),background var(--dur-1) var(--ease-out)}.Form_selectTrigger__rJYMV:hover:not(:disabled){background:var(--bg-subtle)}.Form_selectTrigger__rJYMV[data-open=true]{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-weak)}.Form_selectTrigger__rJYMV:disabled{opacity:.55;cursor:default}.Form_selectValue__le_q5{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Form_placeholderText__xMP5h{color:var(--text-faint);font-weight:var(--fw-regular)}.Form_caret__YLDVu{display:grid;place-items:center;color:var(--text-faint);flex-shrink:0;transition:transform var(--dur-2) var(--ease-out)}.Form_selectTrigger__rJYMV[data-open=true] .Form_caret__YLDVu{transform:rotate(180deg)}.Form_menu__kZd8e{position:fixed;z-index:300;box-sizing:border-box;max-height:264px;overflow-y:auto;overscroll-behavior:contain;padding:4px;background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-3);transform-origin:top center;animation:Form_f-pop__qvZzI .13s var(--ease-out)}.Form_menuUp__MmTZ2{transform-origin:bottom center;animation:Form_f-pop-up__PCSe_ .13s var(--ease-out)}.Form_option__Po8nA{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;min-height:var(--ctl-h);padding:6px 8px;border:none;border-radius:var(--radius-xs);background:none;color:var(--text);font-size:var(--fs-ui);text-align:left;cursor:pointer}.Form_option__Po8nA:hover,.Form_option__Po8nA[data-active=true]{background:var(--hover)}.Form_optionSelected__8sf0g{font-weight:var(--fw-medium)}.Form_optionSelected__8sf0g svg{color:var(--brand);flex-shrink:0}.Form_optionLabel__bHRiz{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Form_optionDesc__U9w_N{display:block;font-size:var(--fs-xs);color:var(--text-faint);font-weight:var(--fw-regular);margin-top:1px}.Form_menuEmpty__NZ9WF{padding:14px 10px;text-align:center;font-size:var(--fs-sm);color:var(--text-faint)}.Form_sliderRoot__cmiKL{position:relative;height:20px;display:flex;align-items:center;cursor:pointer;touch-action:none}.Form_sliderTrack__HdrzI{position:relative;width:100%;height:4px;border-radius:var(--radius-pill);background:var(--bg-muted)}.Form_sliderFill__rUo1s{position:absolute;inset:0 auto 0 0;border-radius:var(--radius-pill);background:var(--text)}.Form_sliderThumb__dlMzo{position:absolute;top:50%;width:13px;height:13px;margin-left:-6.5px;border-radius:50%;background:var(--surface);border:1px solid var(--border-strong);box-shadow:var(--shadow-1);transform:translateY(-50%);transition:transform var(--dur-1) var(--ease-out),box-shadow var(--dur-1) var(--ease-out)}.Form_sliderRoot__cmiKL:hover .Form_sliderThumb__dlMzo,.Form_sliderRoot__cmiKL[data-dragging=true] .Form_sliderThumb__dlMzo{transform:translateY(-50%) scale(1.14);box-shadow:var(--shadow-2)}.Form_sliderBubble__q6Ulu{position:absolute;bottom:calc(100% + 7px);left:50%;transform:translateX(-50%);padding:2px 6px;border-radius:var(--radius-xs);background:var(--text);color:var(--bg);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--dur-1) var(--ease-out)}.Form_sliderRoot__cmiKL:hover .Form_sliderBubble__q6Ulu,.Form_sliderRoot__cmiKL[data-dragging=true] .Form_sliderBubble__q6Ulu{opacity:1}.Form_toggle__tQJ11{position:relative;width:34px;height:20px;flex-shrink:0;border:none;border-radius:var(--radius-pill);background:var(--border-strong);cursor:pointer;transition:background var(--dur-2) var(--ease-out)}.Form_toggleOn__WYIqf{background:var(--brand)}.Form_toggle__tQJ11:disabled{opacity:.5;cursor:default}.Form_toggleKnob__pOYmX{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:var(--shadow-1);transition:transform var(--dur-2) var(--ease-emphasis)}.Form_toggleOn__WYIqf .Form_toggleKnob__pOYmX{transform:translateX(14px)}.Form_segmented__WJVhf{position:relative;display:inline-flex;align-items:center;gap:2px;padding:2px;border-radius:var(--radius-pill);background:var(--bg-inset);border:1px solid var(--border-subtle)}.Form_segmentFull__1vTkv{display:flex;width:100%}.Form_segmentIndicator__rA_2q{position:absolute;top:2px;bottom:2px;border-radius:var(--radius-pill);background:var(--surface-raised);box-shadow:var(--shadow-1);transition:left var(--dur-3) var(--ease-emphasis),width var(--dur-3) var(--ease-emphasis);pointer-events:none}.Form_segment__vOPRJ{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:1 1;height:var(--ctl-h-sm);padding:0 var(--ctl-px);border:none;border-radius:var(--radius-pill);background:none;color:var(--text-muted);font-size:var(--fs-ui);font-weight:var(--fw-medium);white-space:nowrap;cursor:pointer;transition:color var(--dur-2) var(--ease-out)}.Form_segmentActive__8xRsN,.Form_segment__vOPRJ:hover{color:var(--text)}@keyframes Form_f-pop__qvZzI{0%{opacity:0;transform:scale(.98) translateY(-3px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes Form_f-pop-up__PCSe_{0%{opacity:0;transform:scale(.98) translateY(3px)}to{opacity:1;transform:scale(1) translateY(0)}}.auth_wrap__8Qgl_{min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:var(--space-6) var(--space-4);background:var(--bg)}.auth_card__FJKwD{width:100%;max-width:400px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-xl);box-shadow:var(--shadow-2);padding:var(--space-6) var(--space-5) var(--space-5)}.auth_brand__X1A7h{display:flex;align-items:center;justify-content:center;gap:8px;color:var(--text);text-decoration:none}.auth_brandMark__uw2WE{display:grid;place-items:center;width:24px;height:24px;flex-shrink:0}.auth_brandText__ODP0y{font-size:var(--fs-body);font-weight:var(--fw-semibold);letter-spacing:-.014em}.auth_title__tO5sT{text-align:center;font-size:var(--fs-h2);font-weight:var(--fw-semibold);letter-spacing:-.018em;line-height:1.3;color:var(--text);margin:var(--space-5) 0 6px;text-wrap:balance}.auth_subtitle__9YJuJ{text-align:center;color:var(--text-muted);font-size:var(--fs-sm);line-height:1.5;margin:0 0 var(--space-5);text-wrap:balance}.auth_title__tO5sT+.auth_done__CIPxl{margin-top:6px}.auth_form__krKKs{display:flex;flex-direction:column;gap:var(--space-3)}.auth_error__RAJfV{display:flex;align-items:center;gap:8px;padding:9px var(--ctl-px);border:1px solid var(--danger-weak);border-radius:var(--radius-sm);background:var(--danger-weak);color:var(--danger);font-size:var(--fs-sm);line-height:1.4}.auth_submitRow__ELm3H{margin-top:var(--space-1)}.auth_alt__9UfGd{text-align:center;margin:var(--space-5) 0 0;font-size:var(--fs-sm);color:var(--text-muted);text-wrap:balance}.auth_altLink__uJiGP{color:var(--brand);text-decoration:none;font-weight:var(--fw-medium);border-radius:4px;transition:color var(--dur-1) var(--ease-out)}.auth_altLink__uJiGP:hover{color:var(--brand-hover);text-decoration:underline;text-underline-offset:2px}.auth_altLink__uJiGP:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.auth_hint__W7O2a{margin-top:var(--space-4);padding:var(--ctl-px);border-radius:var(--radius-sm);background:var(--bg-inset);border:1px solid var(--border-subtle);font-size:var(--fs-xs);color:var(--text-faint);line-height:1.6}.auth_hintLabel__YFuxS{display:block;margin-bottom:4px;font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint)}.auth_hintRow__1atiV{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.auth_hintUser__asb17{color:var(--text-muted);font-weight:var(--fw-medium)}.auth_hintPass__cD6wr{font-family:var(--font-mono)}.auth_foot__KL3pK,.auth_hintPass__cD6wr{font-size:var(--fs-2xs);color:var(--text-faint)}.auth_foot__KL3pK{margin-top:var(--space-4);text-align:center;line-height:1.5;text-wrap:balance}.auth_fieldLink__VdkYX{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-muted);text-decoration:none;border-radius:4px;background:none;border:none;padding:0;cursor:pointer;transition:color var(--dur-1) var(--ease-out)}.auth_fieldLink__VdkYX:hover{color:var(--text);text-decoration:underline;text-underline-offset:2px}.auth_fieldLink__VdkYX:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.auth_notice__WcD4D{padding:9px var(--ctl-px);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--bg-subtle);color:var(--text);font-size:var(--fs-sm);line-height:1.45}.auth_lead__nKgru{margin:0;text-align:center;font-size:var(--fs-sm);line-height:1.55;color:var(--text-muted);text-wrap:pretty}.auth_lead__nKgru strong{color:var(--text);font-weight:var(--fw-medium);overflow-wrap:anywhere}.auth_codeWrap__e_ylf{display:flex;justify-content:center;padding:var(--space-1) 0 var(--space-2)}.auth_codeError__9qjA9{margin:calc(var(--space-2) * -1) 0 0;text-align:center;font-size:var(--fs-xs);line-height:1.45;color:var(--danger)}.auth_mono__tv56p{font-family:var(--font-mono);letter-spacing:.03em}.auth_links___RFCQ{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:var(--space-4)}.auth_linkBtn__016Ri{background:none;border:none;padding:0;font:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--brand);text-decoration:none;cursor:pointer;border-radius:4px;transition:color var(--dur-1) var(--ease-out)}.auth_linkBtn__016Ri:hover{color:var(--brand-hover);text-decoration:underline;text-underline-offset:2px}.auth_linkBtn__016Ri:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.auth_linkMuted__OwvX4{color:var(--text-muted)}.auth_linkMuted__OwvX4:hover{color:var(--text)}.auth_done__CIPxl{display:flex;flex-direction:column;gap:var(--space-4)}.auth_strength__dKTUK{display:flex;align-items:center;gap:10px;margin-top:-4px}.auth_bars__MMDsr{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:4px;gap:4px;flex:1 1;max-width:160px}.auth_bar__mDFLK{height:4px;border-radius:999px;background:color-mix(in srgb,var(--text) 10%,transparent)}.auth_s1__klUQ_ .auth_barOn__phRCt{background:var(--danger)}.auth_s2__Zp_Iv .auth_barOn__phRCt{background:var(--warn)}.auth_s3__GTln4 .auth_barOn__phRCt{background:var(--brand)}.auth_s4__a2LQB .auth_barOn__phRCt{background:var(--success)}.auth_strengthLabel__CR0ov{font-size:var(--fs-xs);color:var(--text-muted)}@media (max-width:480px){.auth_wrap__8Qgl_{place-items:start center;padding:max(40px,9vh) var(--space-4) var(--space-6)}.auth_card__FJKwD{border:none;border-radius:0;box-shadow:none;background:transparent;padding:0 4px}}@media (prefers-reduced-motion:reduce){.auth_altLink__uJiGP,.auth_fieldLink__VdkYX,.auth_linkBtn__016Ri{transition:none}}.auth_done__CIPxl+.auth_submitRow__ELm3H{margin-top:var(--space-5)}.SeatStepper_root__omB_B{display:inline-flex;align-items:center;gap:2px;height:var(--ctl-h-sm);padding:2px;border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface);transition:border-color var(--dur-1) var(--ease-out),box-shadow var(--dur-1) var(--ease-out)}.SeatStepper_root__omB_B:focus-within{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-weak)}.SeatStepper_root__omB_B[data-disabled]{opacity:.5}.SeatStepper_btn__UNeHd{display:grid;place-items:center;width:calc(var(--ctl-h-sm) - 6px);height:calc(var(--ctl-h-sm) - 6px);border:none;border-radius:50%;background:transparent;color:var(--text-muted);cursor:pointer;transition:background var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out)}.SeatStepper_btn__UNeHd:hover:not(:disabled){background:var(--hover);color:var(--text)}.SeatStepper_btn__UNeHd:disabled{opacity:.35;cursor:default}.SeatStepper_minus__OeeCv{display:block;width:9px;height:1.75px;border-radius:1px;background:currentColor}.SeatStepper_input__pgJGk{width:3.2ch;min-width:26px;height:100%;padding:0;border:none;outline:none;background:transparent;color:var(--text);font:inherit;font-size:var(--fs-ui);font-weight:var(--fw-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}.CheckoutDialog_body__n7aY1{display:flex;flex-direction:column;gap:var(--space-4);animation:CheckoutDialog_co-in__yXhu5 var(--dur-3) var(--ease-out)}.CheckoutDialog_loading__XIiRI{display:grid;place-items:center;padding:48px 0 40px}.CheckoutDialog_footSpacer__0wgj4{flex:1 1}.CheckoutDialog_packs__NQdnW{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.CheckoutDialog_pack__Ya3bO{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:12px 12px 11px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);text-align:left;cursor:pointer;transition:border-color var(--dur-1) var(--ease-out),background var(--dur-1) var(--ease-out),box-shadow var(--dur-1) var(--ease-out)}.CheckoutDialog_pack__Ya3bO:hover{border-color:var(--border-strong)}.CheckoutDialog_pack__Ya3bO:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.CheckoutDialog_packOn__K_jjQ,.CheckoutDialog_packOn__K_jjQ:hover{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand-border);background:var(--brand-weak)}.CheckoutDialog_packTag__wUI2m{position:absolute;top:9px;right:9px;font-size:.625rem;font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--brand)}.CheckoutDialog_packCredits__6Hms2{font-size:var(--fs-h3);font-weight:var(--fw-semibold);letter-spacing:-.02em;color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CheckoutDialog_packSub__ma_1V{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 6px;font-size:var(--fs-2xs);color:var(--text-faint)}.CheckoutDialog_bonus__M2FYW{color:var(--success);font-weight:var(--fw-semibold)}.CheckoutDialog_packPrice__NTVY9{margin-top:8px;font-size:var(--fs-ui);font-weight:var(--fw-semibold);color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CheckoutDialog_packRate__t9rU8{font-size:var(--fs-2xs);color:var(--text-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CheckoutDialog_item__ymmTX{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-subtle)}.CheckoutDialog_itemIcon__CWTxD{display:grid;place-items:center;width:var(--ctl-h);height:var(--ctl-h);flex-shrink:0;border-radius:var(--radius-sm);background:var(--brand-weak);color:var(--brand)}.CheckoutDialog_itemMain__vpv56{flex:1 1;min-width:0}.CheckoutDialog_itemName__0BoD0{font-size:var(--fs-ui);font-weight:var(--fw-semibold);color:var(--text)}.CheckoutDialog_itemMeta__vHfWE{margin-top:2px;font-size:var(--fs-xs);color:var(--text-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CheckoutDialog_itemPrice__XRJmg{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CheckoutDialog_planBox__oBPad{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-subtle);overflow:hidden}.CheckoutDialog_planControls__1XweY{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-2) var(--space-3);padding:10px 12px;border-bottom:1px solid var(--border-subtle)}.CheckoutDialog_saveTag__SOstl{margin-left:2px;font-size:var(--fs-2xs);font-weight:var(--fw-semibold);color:var(--success)}.CheckoutDialog_seats__Itoi7{display:inline-flex;align-items:center;gap:8px}.CheckoutDialog_seatsLabel__mKDY4{font-size:var(--fs-sm);color:var(--text-muted)}.CheckoutDialog_lines__hMGrT{display:flex;flex-direction:column;padding:4px 14px}.CheckoutDialog_line__K5K2u{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);padding:7px 0;font-size:var(--fs-sm);color:var(--text-muted);border-bottom:1px solid var(--border-subtle)}.CheckoutDialog_line__K5K2u:last-child{border-bottom:none}.CheckoutDialog_lineValue__BxDjK{color:var(--text);font-weight:var(--fw-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.CheckoutDialog_lineGood__WhrI3{color:var(--success)}.CheckoutDialog_teamWarn__oSP8_{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:var(--radius-md);background:var(--warn-weak)}.CheckoutDialog_teamWarnHead__Snzzr{display:flex;align-items:center;gap:8px;font-size:var(--fs-ui);font-weight:var(--fw-semibold);color:var(--warn)}.CheckoutDialog_teamWarnHead__Snzzr svg{flex-shrink:0}.CheckoutDialog_teamWarnText__Ty3eB{margin:0;font-size:var(--fs-sm);line-height:1.5;color:var(--text)}.CheckoutDialog_teamAck__yR9VR{display:flex;align-items:center;gap:10px;padding-top:8px;border-top:1px solid var(--border-subtle)}.CheckoutDialog_teamAckLabel__g4RwZ{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CheckoutDialog_section__m4QCO{display:flex;flex-direction:column;gap:8px}.CheckoutDialog_sectionLabel__PZD9S{font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:.055em;text-transform:uppercase;color:var(--text-faint)}.CheckoutDialog_gateways__4Zq2K{display:flex;flex-direction:column;gap:6px}.CheckoutDialog_gatewaySingle__sUn45,.CheckoutDialog_gateway__hWFCy{display:flex;align-items:center;gap:11px;width:100%;padding:10px 12px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);text-align:left}.CheckoutDialog_gateway__hWFCy{cursor:pointer;transition:border-color var(--dur-1) var(--ease-out),background var(--dur-1) var(--ease-out),box-shadow var(--dur-1) var(--ease-out)}.CheckoutDialog_gateway__hWFCy:hover{border-color:var(--border-strong)}.CheckoutDialog_gateway__hWFCy:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.CheckoutDialog_gatewayOn__dyUw9,.CheckoutDialog_gatewayOn__dyUw9:hover{border-color:var(--brand);box-shadow:0 0 0 1px var(--brand-border)}.CheckoutDialog_gateway__hWFCy:disabled,.CheckoutDialog_gateway__hWFCy:disabled:hover{border-color:var(--border);background:var(--surface-sunken);cursor:not-allowed}.CheckoutDialog_gateway__hWFCy:disabled .CheckoutDialog_gatewayIcon__MUQw0,.CheckoutDialog_gateway__hWFCy:disabled .CheckoutDialog_gatewayName__uUr_x{color:var(--text-faint)}.CheckoutDialog_gateway__hWFCy:disabled .CheckoutDialog_radio__vuEej{opacity:.45}.CheckoutDialog_rangeNote__5sNCx{margin-top:8px}.CheckoutDialog_gatewayIcon__MUQw0{display:grid;place-items:center;width:var(--ctl-h);height:var(--ctl-h);flex-shrink:0;border-radius:var(--radius-sm);background:var(--bg-muted);color:var(--text)}.CheckoutDialog_gatewayMain__02oEy{display:flex;flex-direction:column;gap:1px;flex:1 1;min-width:0}.CheckoutDialog_gatewayName__uUr_x{display:flex;align-items:center;gap:8px;font-size:var(--fs-ui);font-weight:var(--fw-semibold);color:var(--text)}.CheckoutDialog_gatewayDesc__dHUd6{font-size:var(--fs-xs);color:var(--text-faint);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CheckoutDialog_radio__vuEej{display:grid;place-items:center;width:18px;height:18px;flex-shrink:0;border-radius:50%;border:1.5px solid var(--border-strong);color:var(--brand-text);transition:background var(--dur-1) var(--ease-out),border-color var(--dur-1) var(--ease-out)}.CheckoutDialog_gatewayOn__dyUw9 .CheckoutDialog_radio__vuEej{background:var(--brand);border-color:var(--brand)}.CheckoutDialog_total__vj7L5{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--border);font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--text)}.CheckoutDialog_totalValue__YUcft{font-size:var(--fs-h2);font-weight:var(--fw-semibold);letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CheckoutDialog_notes__0PiNm{display:flex;flex-direction:column;gap:5px;margin:-6px 0 0;padding:0;list-style:none;font-size:var(--fs-xs);line-height:1.5;color:var(--text-muted)}.CheckoutDialog_notes__0PiNm li{position:relative;padding-left:12px}.CheckoutDialog_notes__0PiNm li:before{content:"";position:absolute;left:2px;top:.62em;width:4px;height:4px;border-radius:50%;background:var(--text-faint)}.CheckoutDialog_noteTest__z978C{color:var(--warn)}.CheckoutDialog_secure__jUAor{display:flex;align-items:center;gap:6px;font-size:var(--fs-2xs);color:var(--text-faint);line-height:1.45}.CheckoutDialog_secure__jUAor svg{flex-shrink:0}.CheckoutDialog_unavailable__oZCPA{display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px 8px 12px;animation:CheckoutDialog_co-in__yXhu5 var(--dur-3) var(--ease-out)}.CheckoutDialog_unavailableIcon__zDD4f{display:grid;place-items:center;width:48px;height:48px;margin-bottom:var(--space-3);border-radius:var(--radius-xl);background:var(--bg-subtle);color:var(--text-faint)}.CheckoutDialog_unavailableTitle__JhPQs{font-size:var(--fs-h4);font-weight:var(--fw-semibold);color:var(--text)}.CheckoutDialog_unavailableText__I_OPe{max-width:40ch;margin:6px 0 0;font-size:var(--fs-sm);line-height:1.55;color:var(--text-muted)}@media (max-width:520px){.CheckoutDialog_packs__NQdnW{grid-template-columns:1fr 1fr}}@keyframes CheckoutDialog_co-in__yXhu5{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.CheckoutDialog_body__n7aY1,.CheckoutDialog_unavailable__oZCPA{animation:none}}.UpgradeDialog_overlay__KUS_c{position:fixed;inset:0;z-index:210;overflow-y:auto;padding:4vh var(--space-4);background:var(--scrim);animation:UpgradeDialog_up-fade__UGCIt .16s var(--ease-out)}.UpgradeDialog_dialog__P1Gpo{position:relative;width:min(1180px,100%);margin:0 auto;padding:36px 28px 28px;background:var(--surface-raised);border:1px solid var(--border);border-radius:18px;box-shadow:var(--shadow-4);animation:UpgradeDialog_up-in__dB4CW .22s var(--ease-emphasis)}.UpgradeDialog_close__JoNVW{position:absolute;top:16px;right:16px;display:grid;place-items:center;width:var(--ctl-h);height:var(--ctl-h);border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;transition:background var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out)}.UpgradeDialog_close__JoNVW:hover{background:var(--hover);color:var(--text)}.UpgradeDialog_head__DR1XJ{display:flex;flex-direction:column;align-items:center;gap:6px;margin-bottom:22px}.UpgradeDialog_title__Z8tQ7{font-size:1.75rem;font-weight:var(--fw-semibold);letter-spacing:-.022em;color:var(--text);text-align:center}.UpgradeDialog_subLink__8qDwL{display:inline-flex;align-items:center;gap:3px;font-size:var(--fs-ui);color:var(--text-muted);cursor:pointer;transition:color var(--dur-1) var(--ease-out)}.UpgradeDialog_subLink__8qDwL:hover{color:var(--text)}.UpgradeDialog_toggleRow__1tO83{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--space-2) var(--space-3);margin-top:8px}.UpgradeDialog_saveTag__knIeC{margin-left:2px;font-size:var(--fs-2xs);font-weight:var(--fw-semibold);color:var(--success)}.UpgradeDialog_grid__jhyw5{display:grid;grid-template-columns:repeat(auto-fit,minmax(232px,300px));justify-content:center;grid-gap:14px;gap:14px;align-items:stretch}.UpgradeDialog_memberNote__w9bjC{display:flex;align-items:center;justify-content:center;gap:8px;width:-moz-fit-content;width:fit-content;max-width:100%;margin:-8px auto 18px;padding:8px 14px;border:1px solid var(--brand-border);border-radius:var(--radius-pill);background:var(--brand-weak);font-size:var(--fs-sm);line-height:1.45;color:var(--text)}.UpgradeDialog_memberNote__w9bjC svg{flex-shrink:0;color:var(--brand)}.UpgradeDialog_state__MqCKu{padding:40px 0;text-align:center;font-size:var(--fs-body);color:var(--text-faint)}.UpgradeDialog_foot__10TtA{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 20px;margin-top:22px;font-size:var(--fs-xs);color:var(--text-faint)}.UpgradeDialog_footItem__0Zyyt{display:inline-flex;align-items:center;gap:6px}.UpgradeDialog_footItem__0Zyyt svg{color:var(--success)}@media (max-width:720px){.UpgradeDialog_dialog__P1Gpo{padding:28px 16px 24px}.UpgradeDialog_title__Z8tQ7{font-size:1.375rem}.UpgradeDialog_grid__jhyw5{grid-template-columns:minmax(0,1fr)}.UpgradeDialog_memberNote__w9bjC{border-radius:var(--radius-lg)}}@keyframes UpgradeDialog_up-fade__UGCIt{0%{opacity:0}to{opacity:1}}@keyframes UpgradeDialog_up-in__dB4CW{0%{opacity:0;transform:translateY(10px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@media (prefers-reduced-motion:reduce){.UpgradeDialog_dialog__P1Gpo,.UpgradeDialog_overlay__KUS_c{animation:none}}.UpgradeButton_btn__PclE1{display:inline-flex;align-items:center;gap:6px;height:var(--ctl-h);padding:0 var(--ctl-px);border-radius:var(--radius-pill);border:1px solid var(--border-strong);background:var(--surface);color:var(--text);font-size:var(--fs-ui);font-weight:var(--fw-medium);cursor:pointer;white-space:nowrap;flex-shrink:0;transition:background var(--dur-1) var(--ease-out),opacity var(--dur-2) var(--ease-out),transform var(--dur-2) var(--ease-out)}.UpgradeButton_btn__PclE1:hover{background:var(--bg-subtle)}.UpgradeButton_sm__4heCo{height:var(--ctl-h-sm);padding:0 var(--ctl-px-sm);font-size:var(--fs-xs)}.UpgradeButton_hidden__gpJqY{opacity:0;pointer-events:none;transform:translateY(-2px)}.AppShell_shell__bApXb{display:grid;grid-template-columns:var(--sidebar-w) 1fr;height:100dvh;overflow:hidden;background:var(--bg)}.AppShell_shellAnimated__gHJwe{transition:grid-template-columns var(--dur-4) var(--ease-emphasis)}.AppShell_shellCollapsed__WSP5O{grid-template-columns:var(--sidebar-collapsed) 1fr}.AppShell_sidebar__oZR3c{display:flex;flex-direction:column;min-height:0;background:var(--sidebar-bg);border-right:1px solid var(--border);overflow:hidden}.AppShell_sideHeader__AMEd6{display:flex;align-items:center;justify-content:space-between;gap:6px;height:48px;padding:0 8px;flex-shrink:0}.AppShell_brand__7IVi8{display:inline-flex;align-items:center;gap:8px;min-width:0;padding:4px 6px;border-radius:var(--radius-sm);transition:background var(--dur-1) var(--ease-out)}.AppShell_brand__7IVi8:hover{background:var(--hover)}.AppShell_brandMark__A1dBB{display:grid;place-items:center;width:22px;height:22px;flex-shrink:0}.AppShell_brandText__1qsBQ{font-size:var(--fs-ui);font-weight:var(--fw-semibold);letter-spacing:-.012em;color:var(--text);white-space:nowrap}.AppShell_railBtn__VUnoO{display:grid;grid-template-areas:"face";place-items:center;width:var(--ctl-h);height:var(--ctl-h);flex-shrink:0;border-radius:var(--radius-sm);color:var(--text-faint);cursor:ew-resize;transition:background var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out)}.AppShell_railBtn__VUnoO:hover{background:var(--hover);color:var(--text)}.AppShell_railGlyph__AwHNb,.AppShell_railMark__2wdPz{grid-area:face;display:grid;place-items:center;transition:opacity var(--dur-2) var(--ease-out),transform var(--dur-2) var(--ease-out)}.AppShell_railMark__2wdPz{display:none}.AppShell_sideScroll__M_Afp{flex:1 1;min-height:0;overflow-y:auto;scrollbar-gutter:stable;padding:0 4px 8px 8px}.AppShell_row__syF5Q{display:flex;align-items:center;gap:8px;width:100%;height:var(--row-h);padding:0 8px;border-radius:var(--radius-sm);font-size:var(--fs-sm);font-weight:var(--fw-regular);line-height:1.2;color:var(--text-muted);text-align:left;cursor:pointer;white-space:nowrap;overflow:hidden;flex-shrink:0;transition:background var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out)}.AppShell_row__syF5Q:hover{background:var(--hover);color:var(--text)}.AppShell_rowActive__WtIOB{background:var(--active);color:var(--text);font-weight:var(--fw-medium)}.AppShell_rowIcon__BvHx0{display:grid;place-items:center;width:16px;flex-shrink:0;color:currentColor}.AppShell_rowLabel__2IHtK{flex:1 1;min-width:0;overflow:hidden}.AppShell_rowLabel__2IHtK[data-clip]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 20px),transparent)}.AppShell_row__syF5Q[data-slide=on] .AppShell_rowLabel__2IHtK[data-clip]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 18px,#000 calc(100% - 20px),transparent);mask-image:linear-gradient(90deg,transparent,#000 18px,#000 calc(100% - 20px),transparent)}.AppShell_rowLabelText__5AuJh{display:block;width:max-content;transform:translateZ(0);transition:transform var(--slide-dur,var(--dur-3)) var(--slide-ease,var(--ease-out)) var(--slide-delay,0s)}.AppShell_row__syF5Q[data-slide=on] .AppShell_rowLabelText__5AuJh{transform:translate3d(var(--slide-x,0),0,0)}.AppShell_rowLabelSwap__iyHfK{animation:AppShell_sh-title-in__6jQvM .4s var(--ease-out)}.AppShell_newChatRow__gM2_O{color:var(--text);font-weight:var(--fw-medium)}.AppShell_history__yrweO{margin-top:6px}.AppShell_sectionLabel__yTEyq{padding:12px 8px 3px;font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:.02em;color:var(--text-faint);flex-shrink:0}.AppShell_emptyHint__NxDvJ{padding:4px 8px;font-size:var(--fs-xs);color:var(--text-faint)}.AppShell_rowActions__7my2a{display:flex;align-items:center;gap:1px;flex-shrink:0;opacity:0;transition:opacity var(--dur-1) var(--ease-out)}.AppShell_rowActions__7my2a[data-open=true],.AppShell_row__syF5Q:focus-within .AppShell_rowActions__7my2a,.AppShell_row__syF5Q:hover .AppShell_rowActions__7my2a{opacity:1}.AppShell_rowAction__azobg{display:grid;place-items:center;width:22px;height:22px;border-radius:var(--radius-xs);color:var(--text-faint);cursor:pointer;transition:background var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out)}.AppShell_rowAction__azobg:hover{background:var(--bg-muted);color:var(--text)}.AppShell_rowActionOn__HZfFr{opacity:1;color:var(--brand)}.AppShell_renameInput__htR65{flex:1 1;min-width:0;height:24px;padding:0 6px;border:1px solid var(--brand);border-radius:var(--radius-xs);background:var(--bg-inset);color:var(--text);font:inherit;outline:none}.AppShell_sideFooter__juU0L{flex-shrink:0;padding:6px 8px 8px;border-top:1px solid var(--border-subtle)}.AppShell_accountBtn__RQCW7{display:flex;align-items:center;gap:9px;width:100%;padding:6px;border-radius:var(--radius-sm);cursor:pointer;text-align:left;transition:background var(--dur-1) var(--ease-out)}.AppShell_accountBtn__RQCW7:hover{background:var(--hover)}.AppShell_avatar__BxBHp{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--accent);color:var(--accent-text);font-size:var(--fs-xs);font-weight:var(--fw-semibold);flex-shrink:0}.AppShell_avatarLg__3UW3X{width:32px;height:32px;font-size:var(--fs-sm)}.AppShell_accountMain__OCmPd{min-width:0;flex:1 1}.AppShell_accountName__dvWiC,.AppShell_accountSub__yedu_{display:block}.AppShell_accountName__dvWiC{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text)}.AppShell_accountName__dvWiC,.AppShell_accountSub__yedu_{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppShell_accountSub__yedu_{font-size:var(--fs-xs);color:var(--text-faint)}.AppShell_shellCollapsed__WSP5O .AppShell_sideHeader__AMEd6{justify-content:center;padding:0}.AppShell_shellCollapsed__WSP5O .AppShell_sideScroll__M_Afp{padding:0 6px 8px;overflow-x:hidden}.AppShell_shellCollapsed__WSP5O .AppShell_row__syF5Q{width:calc(var(--sidebar-collapsed) - 13px);justify-content:center;padding:0;gap:0}.AppShell_shellCollapsed__WSP5O .AppShell_accountMain__OCmPd,.AppShell_shellCollapsed__WSP5O .AppShell_brand__7IVi8,.AppShell_shellCollapsed__WSP5O .AppShell_emptyHint__NxDvJ,.AppShell_shellCollapsed__WSP5O .AppShell_history__yrweO,.AppShell_shellCollapsed__WSP5O .AppShell_rowActions__7my2a,.AppShell_shellCollapsed__WSP5O .AppShell_rowLabel__2IHtK,.AppShell_shellCollapsed__WSP5O .AppShell_sectionLabel__yTEyq{display:none}.AppShell_shellCollapsed__WSP5O .AppShell_railBtn__VUnoO{width:34px;height:34px}.AppShell_shellCollapsed__WSP5O .AppShell_railMark__2wdPz{display:grid;place-items:center;width:22px;height:22px}.AppShell_shellCollapsed__WSP5O .AppShell_railGlyph__AwHNb{opacity:0;transform:scale(.82)}.AppShell_shellCollapsed__WSP5O .AppShell_railBtn__VUnoO:focus-visible .AppShell_railMark__2wdPz,.AppShell_shellCollapsed__WSP5O .AppShell_sidebar__oZR3c:hover .AppShell_railMark__2wdPz{opacity:0;transform:scale(.82)}.AppShell_shellCollapsed__WSP5O .AppShell_railBtn__VUnoO:focus-visible .AppShell_railGlyph__AwHNb,.AppShell_shellCollapsed__WSP5O .AppShell_sidebar__oZR3c:hover .AppShell_railGlyph__AwHNb{opacity:1;transform:none}.AppShell_shellCollapsed__WSP5O .AppShell_sideFooter__juU0L{padding:8px 6px}.AppShell_shellCollapsed__WSP5O .AppShell_accountBtn__RQCW7{justify-content:center;padding:6px 0}@media (prefers-reduced-motion:reduce){.AppShell_shellAnimated__gHJwe{transition:none}.AppShell_rowLabelText__5AuJh,.AppShell_row__syF5Q[data-slide=on] .AppShell_rowLabelText__5AuJh{transition:none;transform:none}}.AppShell_main__3Gn77{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--bg)}.AppShell_header__KggsZ{display:flex;align-items:center;gap:10px;height:var(--topbar-h);padding:0 12px 0 14px;flex-shrink:0}.AppShell_headerMain__tJxaD{display:flex;align-items:baseline;gap:8px;flex:1 1;min-width:0}.AppShell_headerTitle__eySOC{font-size:var(--fs-ui);font-weight:var(--fw-medium);color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppShell_headerSub__1bw_N{font-size:var(--fs-xs);color:var(--text-faint);white-space:nowrap}.AppShell_headerActions__quhl3{display:flex;align-items:center;gap:6px;flex-shrink:0}.AppShell_headerBtn__pTu_q{display:inline-flex;align-items:center;gap:6px;height:var(--ctl-h);padding:0 var(--ctl-px);border-radius:var(--radius-pill);color:var(--text-muted);font-size:var(--fs-ui);font-weight:var(--fw-medium);cursor:pointer;transition:background var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out)}.AppShell_headerBtn__pTu_q:hover{background:var(--hover);color:var(--text)}.AppShell_canvas__qYEvc{flex:1 1;min-height:0;display:flex;flex-direction:column}.AppShell_topbar__gMfVE,.AppShell_upgradeBtn__FXiCl{display:none}.AppShell_menuBtn__mqavg{display:none;place-items:center;width:var(--ctl-h);height:var(--ctl-h);flex-shrink:0;border-radius:var(--radius-sm);background:var(--surface);border:1px solid var(--border);color:var(--text);cursor:pointer}.AppShell_shareRow__nxAp8{display:flex;align-items:center;gap:8px;margin-top:4px}.AppShell_shareInput__qsq1M{flex:1 1;min-width:0;height:var(--ctl-h-md);padding:0 var(--ctl-px-sm);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--bg-inset);color:var(--text-muted);font-size:var(--fs-sm);font-family:var(--font-mono);outline:none}@media (max-width:860px){.AppShell_shellCollapsed__WSP5O,.AppShell_shell__bApXb{grid-template-columns:1fr}.AppShell_sidebar__oZR3c{position:fixed;top:0;left:0;bottom:0;height:100dvh;width:min(84vw,var(--sidebar-w));z-index:120;transform:translateX(-100%);transition:transform var(--dur-4) var(--ease-emphasis);box-shadow:none}.AppShell_sidebarOpen__2n8Mq{transform:translateX(0);box-shadow:var(--shadow-4)}.AppShell_scrim__AX9Ie{position:fixed;inset:0;z-index:110;background:var(--scrim);animation:AppShell_sh-fade__khBmj .18s var(--ease-out)}.AppShell_menuBtn__mqavg{display:grid}.AppShell_shellCollapsed__WSP5O .AppShell_accountMain__OCmPd,.AppShell_shellCollapsed__WSP5O .AppShell_history__yrweO,.AppShell_shellCollapsed__WSP5O .AppShell_rowLabel__2IHtK,.AppShell_shellCollapsed__WSP5O .AppShell_sectionLabel__yTEyq{display:revert}.AppShell_shellCollapsed__WSP5O .AppShell_brand__7IVi8{display:inline-flex}.AppShell_shellCollapsed__WSP5O .AppShell_railBtn__VUnoO{width:var(--ctl-h);height:var(--ctl-h)}.AppShell_shellCollapsed__WSP5O .AppShell_railMark__2wdPz{display:none}.AppShell_shellCollapsed__WSP5O .AppShell_railGlyph__AwHNb{opacity:1;transform:none}.AppShell_shellCollapsed__WSP5O .AppShell_row__syF5Q{width:100%;justify-content:flex-start;padding:0 8px;gap:9px}}@keyframes AppShell_sh-fade__khBmj{0%{opacity:0}to{opacity:1}}@keyframes AppShell_sh-title-in__6jQvM{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@keyframes AppShell_pop-in__ZWDjW{0%{opacity:0;transform:scale(.97) translateY(-3px)}to{opacity:1;transform:scale(1) translateY(0)}}.Composer_wrap__LaAJT{width:100%}.Composer_inner__dYlB2{max-width:var(--composer-w);margin:0 auto}.Composer_bar__QhKJZ{display:grid;grid-template-columns:auto 1fr auto;grid-template-areas:"pill text actions";align-items:center;grid-column-gap:4px;column-gap:4px;grid-row-gap:2px;row-gap:2px;padding:5px 6px;border:1px solid var(--border-strong);border-radius:var(--radius-2xl);background:var(--surface);box-shadow:var(--shadow-1);transition:border-color var(--dur-2) var(--ease-out),box-shadow var(--dur-2) var(--ease-out)}.Composer_barFocused__C0Ulv{border-color:var(--border-strong);box-shadow:var(--shadow-2)}.Composer_barCentered__xEEIH{border-radius:var(--radius-2xl)}.Composer_barExpanded___vzHw{grid-template-areas:"text text text" "pill . actions";align-items:end;row-gap:4px}.Composer_modelPill__OQIwH{grid-area:pill}.Composer_textarea__7sdeB{grid-area:text}.Composer_actions__iL2id{grid-area:actions;justify-self:end}.Composer_modelPill__OQIwH{display:inline-flex;align-items:center;gap:3px;height:var(--ctl-h);padding:0 6px 0 4px;border:none;border-radius:var(--radius-pill);background:transparent;color:var(--text);cursor:pointer;flex-shrink:0;transition:background var(--dur-1) var(--ease-out)}.Composer_modelPill__OQIwH:hover{background:var(--hover)}.Composer_modelIconWrap__GM7ve{position:relative;display:grid;place-items:center;width:24px;height:24px;border-radius:var(--radius-xs);background:var(--bg-muted);color:var(--text);overflow:hidden}.Composer_modelIconImg__TxsjK{width:100%;height:100%;object-fit:cover}.Composer_modelMockRing__NbzJL{position:absolute;right:-1px;bottom:-1px;width:7px;height:7px;border-radius:50%;background:var(--warn);border:2px solid var(--surface)}.Composer_modelChev__y2_YQ{color:var(--text-faint);flex-shrink:0}.Composer_modelName__P88Ya{font-size:var(--fs-ui);font-weight:var(--fw-medium);max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Composer_textarea__7sdeB{border:none;background:none;outline:none;resize:none;color:var(--text);caret-color:var(--text);font-size:var(--fs-reading);font-family:inherit;line-height:1.5;max-height:220px;padding:6px;overflow-y:hidden}.Composer_textarea__7sdeB::placeholder{color:var(--text-faint)}.Composer_actions__iL2id{display:flex;align-items:center;gap:4px;flex-shrink:0}.Composer_iconBtn__7Yp2Z{display:grid;place-items:center;width:var(--ctl-h);height:var(--ctl-h);border:none;border-radius:50%;background:transparent;color:var(--text-muted);cursor:pointer;transition:background var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out)}.Composer_iconBtn__7Yp2Z:hover:not(:disabled){background:var(--hover);color:var(--text)}.Composer_iconBtn__7Yp2Z:disabled{opacity:.4;cursor:default}.Composer_iconBtnOn__xukvi,.Composer_iconBtnOn__xukvi:hover:not(:disabled){background:var(--brand-weak);color:var(--brand)}.Composer_send__avCru{display:grid;place-items:center;width:var(--ctl-h);height:var(--ctl-h);border:none;border-radius:50%;background:var(--accent);color:var(--accent-text);cursor:pointer;flex-shrink:0;transition:background var(--dur-1) var(--ease-out),opacity var(--dur-1) var(--ease-out)}.Composer_send__avCru:hover:not(:disabled){background:var(--accent-hover)}.Composer_send__avCru:disabled{background:var(--bg-muted);color:var(--text-faint);cursor:default}.Composer_sendStop__c3Nqh{background:var(--accent);color:var(--accent-text)}.Composer_attachRow__RNGnA{display:flex;flex-wrap:wrap;gap:8px;padding:4px 6px 8px}.Composer_chip___fgpE{position:relative;display:flex;align-items:center;gap:8px;max-width:220px;padding:5px 8px 5px 5px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-subtle);font-size:var(--fs-xs);color:var(--text-muted)}.Composer_chipThumb__RZOf9{width:28px;height:28px;border-radius:var(--radius-xs);object-fit:cover;flex-shrink:0}.Composer_chipFile__T2qdb{display:grid;place-items:center;width:28px;height:28px;border-radius:var(--radius-xs);background:var(--bg-muted);color:var(--text-muted);flex-shrink:0}.Composer_chipName__MF88w{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text)}.Composer_chipRemove__P4C56{display:grid;place-items:center;width:18px;height:18px;border:none;border-radius:50%;background:var(--bg-muted);color:var(--text-muted);cursor:pointer;flex-shrink:0}.Composer_chipRemove__P4C56:hover{background:var(--border-strong);color:var(--text)}.Composer_hintRow__s2QPL{display:flex;justify-content:center;align-items:center;gap:8px;padding:7px 10px 0;font-size:var(--fs-xs);color:var(--text-faint)}.Composer_limitHint__gD3nc{display:inline-flex;align-items:center;gap:6px;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:help;animation:Composer_cmp-fade__QI55T var(--dur-2) var(--ease-out)}.Composer_limitDot__yxEyP{width:6px;height:6px;flex-shrink:0;border-radius:50%;background:var(--text-faint)}.Composer_limitHint__gD3nc[data-modality=IMAGE] .Composer_limitDot__yxEyP{background:var(--modality-image)}.Composer_limitHint__gD3nc[data-modality=VIDEO] .Composer_limitDot__yxEyP{background:var(--modality-video)}.Composer_limitHint__gD3nc[data-modality=AUDIO] .Composer_limitDot__yxEyP{background:var(--modality-audio)}.Composer_mockHint__xXGxA{color:var(--warn);font-weight:var(--fw-medium);cursor:help;white-space:nowrap}.Composer_liveHint__230nM{color:var(--brand);font-weight:var(--fw-medium);white-space:nowrap}@media (max-width:640px){.Composer_modelName__P88Ya{display:none}}@keyframes Composer_cmp-fade__QI55T{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.Composer_limitHint__gD3nc{animation:none}}.Composer_menuWrap__Z0yf3{position:relative;flex-shrink:0}.Composer_menuIcon__JxDG3{color:var(--text-muted);flex-shrink:0}.Composer_menuLock__RKH8E{margin-left:auto;color:var(--text-faint)}.Composer_servedBy__hzFU4{display:inline-flex;align-items:center;gap:5px}.SharedChat_wrap__Yg8EO{height:100%;display:flex;flex-direction:column;background:var(--bg);overflow:hidden}.SharedChat_scroll__aOFu9{flex:1 1;min-height:0;overflow-y:auto;padding:24px 20px 40px}.SharedChat_col__zAfEr{width:100%;max-width:var(--reading-w);margin:0 auto;display:flex;flex-direction:column;gap:18px}.SharedChat_head__LedW_{padding-bottom:6px}.SharedChat_title__0gkVq{margin:0;font-size:var(--fs-h1);font-weight:var(--fw-semibold);letter-spacing:-.015em;line-height:1.25;color:var(--text);overflow-wrap:anywhere}.SharedChat_meta__PGlK3{margin:4px 0 0;font-size:var(--fs-sm);color:var(--text-muted)}.SharedChat_composer__fTtnv{border-top:1px solid var(--border);padding:14px 20px 22px;background:var(--bg)}.SharedChat_error__fr9wS{margin:0;font-size:var(--fs-sm);color:var(--danger)}.SharedChat_send__naC9_{display:grid;place-items:center;width:var(--ctl-h-md);height:var(--ctl-h-md);border-radius:var(--radius-md);border:none;cursor:default;background:var(--bg-muted);color:var(--text-faint);transition:background var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out)}.SharedChat_sendOn__B66Rj{cursor:pointer;background:var(--accent);color:var(--accent-text)}.SharedChat_sendOn__B66Rj:hover{background:var(--accent-hover)}.SharedChat_send__naC9_:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.SharedChat_loginText__BJlxW{margin:0;font-size:var(--fs-body);line-height:1.55;color:var(--text-muted)}.SharedChat_lightbox__0oMom{position:fixed;inset:0;z-index:300;display:grid;place-items:center;padding:20px;background:var(--scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);cursor:zoom-out;animation:SharedChat_sc-fade__8YEu4 var(--dur-2) var(--ease-out)}.SharedChat_lightboxImg__Z9SbK{max-width:min(92vw,1400px);max-height:92vh;max-height:92dvh;border-radius:var(--radius-lg);box-shadow:var(--shadow-4)}.SharedChat_gone__4Es_W{height:100%;display:grid;place-items:center;padding:24px}.SharedChat_goneCard__ZJwV4{max-width:380px;text-align:center}.SharedChat_goneTitle__eY5wK{margin:0 0 8px;font-size:var(--fs-h2);font-weight:var(--fw-semibold);letter-spacing:-.01em;color:var(--text)}.SharedChat_goneText__lTaYq{margin:0;font-size:var(--fs-body);line-height:1.55;color:var(--text-muted)}.SharedChat_goneLink__PAEQB{display:inline-flex;align-items:center;height:var(--ctl-h);margin-top:18px;padding:0 16px;border-radius:var(--radius-pill);border:1px solid var(--border-strong);color:var(--text);font-size:var(--fs-sm);font-weight:var(--fw-medium);text-decoration:none;transition:background var(--dur-1) var(--ease-out)}.SharedChat_goneLink__PAEQB:hover{background:var(--hover)}.SharedChat_goneLink__PAEQB:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}@keyframes SharedChat_sc-fade__8YEu4{0%{opacity:0}to{opacity:1}}@media (max-width:639.98px){.SharedChat_scroll__aOFu9{padding:16px 16px 32px}.SharedChat_composer__fTtnv{padding:12px 16px calc(16px + env(safe-area-inset-bottom, 0px))}}@media (prefers-reduced-motion:reduce){.SharedChat_lightbox__0oMom{animation:none}.SharedChat_goneLink__PAEQB,.SharedChat_send__naC9_{transition:none}}.LimitNotice_notice__J6StV{position:relative;display:flex;align-items:flex-start;gap:12px;margin:0 0 10px;padding:14px 44px 14px 14px;border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--surface-raised);box-shadow:var(--shadow-2);animation:LimitNotice_ln-rise__bvU9y var(--dur-4) var(--ease-emphasis) both}.LimitNotice_icon__4KxIx{display:grid;place-items:center;width:var(--ctl-h);height:var(--ctl-h);flex-shrink:0;border-radius:var(--radius-sm);background:var(--bg-muted);color:var(--text-muted)}.LimitNotice_toneWarn__6m8Rp{background:var(--warn-weak);color:var(--warn)}.LimitNotice_toneBrand__itjt9{background:var(--brand-weak);color:var(--brand)}.LimitNotice_toneNeutral__YRgI9{background:var(--bg-muted);color:var(--text-muted)}.LimitNotice_main__ksbDi{flex:1 1;min-width:0;padding-top:1px}.LimitNotice_title__oDeH3{font-size:var(--fs-body);font-weight:var(--fw-semibold);letter-spacing:-.006em;color:var(--text);line-height:1.35}.LimitNotice_body__GlPAZ{margin:3px 0 0;max-width:62ch;font-size:var(--fs-sm);line-height:1.5;color:var(--text-muted)}.LimitNotice_wait__F8Scm{display:inline-flex;align-items:center;gap:7px;height:var(--ctl-h-xs);margin-top:9px;padding:0 10px 0 9px;border-radius:var(--radius-pill);background:var(--bg-subtle);border:1px solid var(--border-subtle);font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LimitNotice_waitDot__NQ52Q{width:6px;height:6px;border-radius:50%;background:var(--warn);animation:LimitNotice_ln-pulse__FuP1E 1.6s var(--ease-in-out) infinite}.LimitNotice_waitReady__NUaIW{color:var(--success)}.LimitNotice_waitReady__NUaIW .LimitNotice_waitDot__NQ52Q{background:var(--success);animation:none}.LimitNotice_actions__jPApL{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.LimitNotice_close__x8Zlb{position:absolute;top:9px;right:9px}.LimitNotice_banner__xdHOZ{display:flex;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:var(--ctl-h);margin:0 auto 8px;padding:3px 3px 3px 12px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);box-shadow:var(--shadow-1);font-size:var(--fs-xs);color:var(--text-muted);animation:LimitNotice_ln-rise__bvU9y var(--dur-4) var(--ease-emphasis) both}.LimitNotice_bannerMeter__ePPoN{position:relative;width:44px;height:4px;flex-shrink:0;border-radius:var(--radius-pill);background:var(--bg-muted);overflow:hidden}.LimitNotice_bannerFill__hV4QN{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--warn)}.LimitNotice_bannerFill__hV4QN[data-full]{background:var(--danger)}.LimitNotice_bannerText__PwCS9{min-width:0;padding:3px 0;line-height:1.4;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-wrap:pretty}.LimitNotice_bannerText__PwCS9 strong{font-weight:var(--fw-semibold);color:var(--text)}.LimitNotice_bannerAction__D916S{display:inline-flex;align-items:center;height:var(--ctl-h-xs);padding:0 10px;flex-shrink:0;border:none;border-radius:var(--radius-pill);background:var(--brand-weak);color:var(--brand);font-size:var(--fs-xs);font-weight:var(--fw-semibold);cursor:pointer;transition:background var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out)}.LimitNotice_bannerAction__D916S:hover{background:var(--brand);color:var(--brand-text)}.LimitNotice_bannerClose__xZxkh{display:grid;place-items:center;width:var(--ctl-h-xs);height:var(--ctl-h-xs);flex-shrink:0;border:none;border-radius:50%;background:transparent;color:var(--text-faint);cursor:pointer;transition:background var(--dur-1) var(--ease-out),color var(--dur-1) var(--ease-out)}.LimitNotice_bannerClose__xZxkh:hover{background:var(--hover);color:var(--text)}.LimitNotice_bannerAction__D916S:focus-visible,.LimitNotice_bannerClose__xZxkh:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}@media (max-width:640px){.LimitNotice_notice__J6StV{padding:12px 40px 12px 12px}.LimitNotice_banner__xdHOZ{width:100%;border-radius:var(--radius-lg)}.LimitNotice_bannerText__PwCS9{flex:1 1}}@keyframes LimitNotice_ln-rise__bvU9y{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes LimitNotice_ln-pulse__FuP1E{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.LimitNotice_banner__xdHOZ,.LimitNotice_notice__J6StV,.LimitNotice_waitDot__NQ52Q{animation:none}}