.checkout_page__DemKh{min-height:100vh;display:grid;grid-template-columns:1fr 1fr;background:var(--checkout-light-surface);font-family:var(--font-family)}.checkout_loadingState__nOAT_{display:flex;align-items:center;justify-content:center;min-height:100vh;background:var(--checkout-summary-surface);color:var(--checkout-summary-text-muted)}.checkout_leftPanel__H4_1Y{background:var(--checkout-summary-surface);color:var(--text-primary);padding:var(--space-32) var(--space-56) var(--space-48);display:flex;flex-direction:column;align-items:stretch}.checkout_leftHeader__cZ9W1{display:flex;align-items:center;gap:var(--space-16);margin-bottom:var(--space-56)}.checkout_backBtn__Luemm{width:32px;height:var(--control-h-md);border-radius:var(--radius-circle);border:none;background:transparent;color:var(--checkout-summary-text);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none;transition:background var(--duration-base) ease}.checkout_backBtn__Luemm:hover{background:var(--surface-raised-2);color:var(--text-primary)}.checkout_logoMark__g04JM{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.checkout_logoMark__g04JM img{width:24px;height:24px}.checkout_leftBody__OvHzC{max-width:480px;width:100%;margin-left:auto;margin-right:auto}.checkout_productLabel__gz_zY{font-size:var(--text-md);color:var(--checkout-summary-text);margin:0 0 var(--space-8);letter-spacing:-.01em}.checkout_priceMain__6QhU4{display:flex;align-items:flex-start;gap:var(--space-6);margin-bottom:var(--space-6)}.checkout_priceAmount__FUnbw{font-size:40px;font-weight:600;color:var(--text-primary);letter-spacing:-.03em;line-height:1.1}.checkout_priceSuffix__Jr_4H{font-size:var(--text-sm);color:var(--checkout-summary-text);margin-top:var(--space-8);line-height:var(--lh-tight)}.checkout_priceSub__5mUjN{font-size:var(--text-13);color:var(--checkout-summary-text-subtle);margin:0 0 var(--space-28)}.checkout_exchangeNote__Ic8Lr{font-size:var(--text-sm);color:var(--checkout-summary-text-subtle);margin:0 0 36px;line-height:var(--lh-normal)}.checkout_breakdown__klBVA{display:flex;flex-direction:column}.checkout_breakdownRow__lPh4h{display:flex;justify-content:space-between;align-items:flex-start;padding:var(--space-6) 0;gap:var(--space-16)}.checkout_breakdownItem__me2Ie{display:flex;flex-direction:column;gap:var(--space-2)}.checkout_itemTitle__j_BiG{font-size:var(--text-md);font-weight:500;color:var(--text-primary)}.checkout_itemSub__fhKcq{font-size:var(--text-sm);color:var(--checkout-summary-text-muted)}.checkout_breakdownLabelWithIcon__kH1UN,.checkout_breakdownLabel__cA11d{font-size:var(--text-md);color:var(--checkout-summary-text)}.checkout_breakdownLabelWithIcon__kH1UN{display:inline-flex;align-items:center;gap:var(--space-4)}.checkout_infoIcon__VFuil{color:var(--checkout-summary-text-subtle)}.checkout_breakdownValue__sBGYz{font-size:var(--text-md);color:var(--text-primary);font-weight:500;text-align:right;flex-shrink:0}.checkout_breakdownDivider__Gj0Gk{border:none;border-top:1px solid var(--surface-hover);margin:var(--space-12) 0}.checkout_totalRow__uLN8_{display:flex;justify-content:space-between;align-items:center;padding:var(--space-6) 0}.checkout_totalLabel__UAwiE{font-size:15px;font-weight:500;color:var(--text-primary)}.checkout_totalValue__IdXif{font-size:var(--text-xl);font-weight:600;color:var(--text-primary);letter-spacing:-.02em}.checkout_rightPanel__lXn7O{background:var(--checkout-light-surface);color:var(--checkout-light-text);padding:var(--space-48) var(--space-56);display:flex;align-items:center;justify-content:center;min-height:100vh}.checkout_rightInner__uOk7f{width:100%;max-width:440px;display:flex;flex-direction:column}.checkout_payCard__0SP1p{background:var(--checkout-light-surface);border:1px solid var(--checkout-light-border);border-radius:var(--radius-xl);box-shadow:var(--checkout-light-shadow);padding:0;overflow:hidden;margin-bottom:var(--space-24)}.checkout_payRow__pZomZ{display:flex;align-items:center;padding:var(--space-14) var(--space-20);border-bottom:1px solid var(--checkout-light-divider);gap:var(--space-16)}.checkout_payRow__pZomZ:last-child{border-bottom:none}.checkout_payRowLabel__wPoo_{font-size:var(--text-md);color:var(--checkout-light-muted);width:56px;flex-shrink:0}.checkout_payRowValue__gsE7L{font-size:var(--text-md);color:var(--checkout-light-ink);font-weight:500}.checkout_payRowMethod__ffk8v .checkout_payMethodValue__yatSy{flex:1 1;display:flex;align-items:center;gap:var(--space-12)}.checkout_renewNotice__atjWR{font-size:var(--text-sm);line-height:var(--lh-normal);color:var(--checkout-light-secondary);margin:0 0 var(--space-14);text-align:center}.checkout_consentLink__KXYAS{color:var(--accent-primary);text-decoration:underline}.checkout_subscribeBtn__V8O15{margin-bottom:var(--space-20)}.checkout_secureNote__hldEW{gap:var(--space-6);margin:-8px 0 var(--space-16);text-align:center}.checkout_legalFooter__eNhYY,.checkout_secureNote__hldEW{display:flex;align-items:center;justify-content:center;font-size:var(--text-sm);color:var(--checkout-light-muted)}.checkout_legalFooter__eNhYY{gap:var(--space-12);flex-wrap:wrap;padding-top:var(--space-20)}.checkout_poweredBy__MBCHS strong{color:var(--accent-primary);font-weight:700;letter-spacing:-.01em}.checkout_legalDivider__iob_E{color:var(--checkout-light-divider-strong)}.checkout_legalLink__hN1Ak{color:var(--checkout-light-muted);text-decoration:none;transition:color var(--duration-base) ease}.checkout_legalLink__hN1Ak:hover{color:var(--checkout-light-ink);text-decoration:underline}@media (max-width:880px){.checkout_page__DemKh{grid-template-columns:1fr}.checkout_leftPanel__H4_1Y{padding:var(--space-24) var(--space-24) var(--space-40)}.checkout_leftHeader__cZ9W1{margin-bottom:var(--space-32)}.checkout_leftBody__OvHzC{max-width:100%}.checkout_priceAmount__FUnbw{font-size:var(--text-5xl)}.checkout_rightPanel__lXn7O{padding:var(--space-32) var(--space-24) var(--space-48)}.checkout_rightInner__uOk7f{max-width:100%}}.checkout_seatSelector__vIi9O{display:flex;justify-content:space-between;align-items:center;gap:var(--space-16);margin-bottom:var(--space-24);padding:var(--space-12) var(--space-16);border:1px solid var(--border-on-glass);border-radius:var(--radius-lg)}.checkout_seatSelectorLabel__7Bqoa{font-size:var(--text-sm);color:var(--checkout-summary-text-muted)}.checkout_seatSelectorLabel__7Bqoa,.checkout_seatStepper__po0jB{display:inline-flex;align-items:center;gap:var(--space-8)}.checkout_seatBtn__4Hrdq{width:var(--control-h-sm);height:var(--control-h-sm);border-radius:var(--radius-circle);border:1px solid var(--border-on-glass);background:transparent;color:var(--text-primary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background var(--duration-base) ease}.checkout_seatBtn__4Hrdq:hover:not(:disabled){background:var(--surface-raised-2)}.checkout_seatBtn__4Hrdq:disabled{opacity:.35;cursor:default}.checkout_seatCount__jBDtY{min-width:40px;text-align:center;font-size:var(--text-md);font-weight:600;color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.BaseModal_overlay__uyQAo{position:fixed;inset:0;background:var(--modal-overlay-bg);-webkit-backdrop-filter:blur(var(--modal-blur));backdrop-filter:blur(var(--modal-blur));z-index:var(--z-modal-backdrop);animation:BaseModal_fadeIn__XNQOF var(--duration-base) ease-out}@keyframes BaseModal_fadeIn__XNQOF{0%{opacity:0}to{opacity:1}}.BaseModal_dialog__neQE9{position:fixed;inset:0;margin:auto;width:90%;height:fit-content;max-height:90vh;background:var(--surface-panel);-webkit-backdrop-filter:blur(var(--modal-blur));backdrop-filter:blur(var(--modal-blur));border:var(--line-size) solid var(--border-on-glass);border-radius:var(--modal-radius);box-shadow:var(--modal-shadow);z-index:var(--z-modal-surface);animation:BaseModal_modalIn__IY4y_ var(--duration-medium) ease-out;display:flex;flex-direction:column;overflow:hidden}@media (prefers-reduced-transparency:reduce){.BaseModal_dialog__neQE9{background:var(--surface-panel-solid)}}@keyframes BaseModal_modalIn__IY4y_{0%{opacity:0}to{opacity:1}}.BaseModal_overlay__uyQAo.BaseModal_elevated__ZJI9D{z-index:var(--z-modal-elevated-backdrop)}.BaseModal_dialog__neQE9.BaseModal_elevated__ZJI9D{z-index:var(--z-modal-elevated-surface)}.BaseModal_xs__yedSr{max-width:var(--modal-width-xs)}.BaseModal_sm__YRCvu{max-width:var(--modal-width-sm)}.BaseModal_md__J1tse{max-width:var(--modal-width-md)}.BaseModal_lg__BQctG{max-width:var(--modal-width-lg)}.BaseModal_xl__900Gj{max-width:var(--modal-width-xl)}.BaseModal_xxl__RnCjU{max-width:var(--modal-width-2xl)}.BaseModal_header__okX_7{height:56px;padding:0 var(--space-24);display:flex;align-items:center;justify-content:space-between;border-bottom:var(--line-size) solid var(--modal-divider);background:var(--modal-header-bg);flex-shrink:0}.BaseModal_headerCenter__JoI_4{justify-content:center;position:relative}.BaseModal_headerRight__vRL1t{display:flex;align-items:center;gap:var(--space-8)}.BaseModal_title__z0W7n{font-size:var(--text-lg);font-weight:var(--weight-semibold);color:var(--text-white1000);margin:0}.BaseModal_closeBtn__xAQmO{width:var(--control-h-md);height:var(--control-h-md);display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:var(--radius-md);color:var(--text-white600);cursor:pointer;transition:var(--transition-surface)}.BaseModal_closeBtn__xAQmO:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.BaseModal_closeBtn__xAQmO:hover{background-color:var(--surface-raised-2);color:var(--text-white1000)}.BaseModal_headerCenter__JoI_4 .BaseModal_closeBtn__xAQmO{position:absolute;right:16px;top:50%;transform:translateY(-50%)}.BaseModal_body__6Bd8D{flex:1 1 auto;min-height:0}.BaseModal_bodyPad___GkTt{padding:var(--space-24);overflow-y:auto}.BaseModal_footer__eM9td{padding:var(--space-16) var(--space-24);display:flex;align-items:center;justify-content:flex-end;gap:var(--space-12);border-top:var(--line-size) solid var(--modal-divider);background:var(--modal-footer-bg);flex-shrink:0}.Button_button__4fnuX{display:inline-flex;align-items:center;justify-content:center;border:var(--line-size) solid transparent;border-radius:var(--radius-md);font-family:var(--font-family);font-weight:var(--weight-book);cursor:pointer;transition:var(--transition-surface);gap:var(--space-8);white-space:nowrap;outline:none;-webkit-user-select:none;user-select:none;max-width:100%}.Button_button__4fnuX:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.Button_large__q48tj{height:3rem;padding:0 var(--space-24);font-size:var(--text-lg);border-radius:var(--radius-lg)}.Button_medium__7fZlv{height:2.25rem;padding:0 var(--space-16);font-size:var(--text-md);border-radius:var(--radius-md)}.Button_small__ii_sO{height:1.5rem;padding:0 var(--space-12);font-size:var(--text-sm);border-radius:var(--radius-sm)}.Button_micro__9yYeT{height:1.125rem;padding:0 var(--space-4);font-size:var(--text-10);border-radius:var(--radius-sm)}.Button_xs__D_i1n{height:var(--control-h-xs);padding:0 var(--space-8);font-size:var(--text-xs);border-radius:var(--radius-md)}.Button_sm__CXJL4{height:var(--control-h-sm)}.Button_md__mLXv2,.Button_sm__CXJL4{padding:0 var(--space-12);font-size:var(--text-sm);border-radius:var(--radius-md)}.Button_md__mLXv2{height:var(--control-h-md)}.Button_lg__g_1tc{height:var(--control-h-lg);padding:0 var(--space-16);font-size:var(--text-md);border-radius:var(--radius-md)}.Button_xl__aQ6qz{height:var(--control-h-xl);padding:0 var(--space-20);font-size:var(--text-sm);border-radius:var(--radius-full)}.Button_xxl__T7xT7{height:var(--control-h-xxl);padding:0 var(--space-20);font-size:var(--text-md);border-radius:var(--radius-lg)}.Button_button__4fnuX.Button_radiusSm__R4Jf2{border-radius:var(--radius-sm)}.Button_button__4fnuX.Button_radiusMd__k1w5c{border-radius:var(--radius-md)}.Button_button__4fnuX.Button_radiusLg__jdeCV{border-radius:var(--radius-lg)}.Button_button__4fnuX.Button_radiusXl__nazQ8{border-radius:var(--radius-xl)}.Button_button__4fnuX.Button_radiusFull__gSQ4Q{border-radius:var(--radius-full)}.Button_button__4fnuX.Button_radiusCircle__sLMqe{border-radius:var(--radius-circle)}.Button_primary__GeXiP{background:var(--button-primary);color:var(--text-white1000);border-color:var(--button-primary)}.Button_primary__GeXiP:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.Button_primary__GeXiP:active:not(:disabled){background:var(--accent-hover)}.Button_normal__67xtb{background:var(--button-gray1000);color:var(--text-white800);border:var(--line-size) solid transparent}.Button_normal__67xtb:hover:not(:disabled){background:var(--button-gray800);color:var(--text-white1000)}.Button_normal__67xtb:active:not(:disabled){background:var(--page-dark600)}.Button_active__dQA_R{border-color:var(--button-primary)!important}.Button_active__dQA_R,.Button_active__dQA_R:hover{background:transparent!important;color:var(--button-primary)!important}.Button_button__4fnuX.Button_isLoading__2Tote,.Button_button__4fnuX:disabled{cursor:not-allowed;opacity:var(--state-disabled-opacity)}.Button_button__4fnuX:disabled{background:var(--button-gray800);color:var(--text-white600);border-color:transparent}.Button_button__4fnuX.Button_ghost__EHrWE:disabled{background:transparent;border-color:transparent;color:var(--text-muted)}.Button_button__4fnuX.Button_subtle__I25NM:disabled{background:var(--surface-raised-1);border-color:var(--border-on-glass);color:var(--text-secondary)}.Button_outline__Ay_RP{background:transparent;border-color:var(--border-on-glass);color:var(--text-secondary)}.Button_outline__Ay_RP:hover:not(:disabled){background:var(--surface-raised-1);border-color:var(--glass-border-hover);color:var(--text-primary)}.Button_outline__Ay_RP:active:not(:disabled){background:var(--surface-raised-2)}.Button_button__4fnuX.Button_outline__Ay_RP:disabled{background:transparent;border-color:var(--border-on-glass);color:var(--text-secondary)}.Button_ghostDanger__et022{background:transparent;color:var(--error)}.Button_ghostDanger__et022:hover:not(:disabled){background:color-mix(in srgb,var(--error) 10%,transparent);color:var(--error)}.Button_ghostDanger__et022:active:not(:disabled){background:color-mix(in srgb,var(--error) 16%,transparent)}.Button_button__4fnuX.Button_ghostDanger__et022:disabled{background:transparent;border-color:transparent;color:var(--error)}.Button_primary__GeXiP:disabled{background:var(--button-primary);color:var(--text-white1000);border-color:var(--button-primary)}.Button_danger__54n_r{background:var(--error);color:var(--text-white1000);border-color:var(--error)}.Button_ghost__EHrWE{background:transparent;color:var(--text-muted)}.Button_ghost__EHrWE:hover:not(:disabled){background:var(--surface-raised-2);color:var(--text-primary)}.Button_ghost__EHrWE:active:not(:disabled){background:var(--surface-raised-3)}.Button_subtle__I25NM{background:var(--surface-raised-1);border-color:var(--border-on-glass);color:var(--text-secondary)}.Button_subtle__I25NM:hover:not(:disabled){background:var(--surface-raised-2);border-color:var(--glass-border-hover);color:var(--text-primary)}.Button_subtle__I25NM:active:not(:disabled){background:var(--surface-raised-3)}.Button_danger__54n_r:hover:not(:disabled){background:var(--error-hover);border-color:var(--error-hover)}.Button_danger__54n_r:active:not(:disabled){background:var(--error-active)}.Button_iconOnly__MleEA{padding:0!important;aspect-ratio:1/1;flex-shrink:0}.Button_iconOnly__MleEA.Button_small__ii_sO{width:1.5rem}.Button_iconOnly__MleEA.Button_micro__9yYeT{width:1.125rem}.Button_iconOnly__MleEA.Button_medium__7fZlv{width:2.25rem}.Button_iconOnly__MleEA.Button_large__q48tj{width:3rem}.Button_spinner__Kqdkr{display:inline-flex}@keyframes Button_spin__RKfx9{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Button_spinningIcon__zDbOW{animation:Button_spin__RKfx9 1s linear infinite}.Button_icon__NUPv0{display:flex;align-items:center;justify-content:center;flex-shrink:0}.Button_fullWidth__8_tyX{width:100%;display:flex}.Button_label__w_cPh{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.Button_labelStretch__XmVIr{flex:1 1}@keyframes Button_fillUp__T8zbJ{0%{clip-path:inset(100% 0 0 0)}to{clip-path:inset(0 0 0 0)}}:where(.Button_button__4fnuX.Button_glassTile__zcgmZ){position:relative}.Button_button__4fnuX.Button_glassTile__zcgmZ{--liquid-glass-height:var(--glass-tile-height);--liquid-glass-cap-size:var(--glass-tile-cap-size);height:var(--glass-tile-height);min-height:var(--glass-tile-height);padding:0 var(--space-8);gap:var(--space-4);border:0;border-radius:var(--glass-tile-cap-size);background:none;-webkit-backdrop-filter:var(--glass-tile-blur);backdrop-filter:var(--glass-tile-blur);box-shadow:none;color:var(--glass-tile-text-rest);font-family:var(--glass-tile-font-family);font-size:var(--glass-tile-font-size);font-weight:var(--weight-medium);line-height:var(--lh-none);transition:color var(--duration-base) ease,transform var(--duration-instant) ease}.Button_button__4fnuX.Button_glassTile__zcgmZ.Button_large__q48tj{--glass-tile-height:var(--glass-tile-height-large);--glass-tile-cap-size:var(--glass-tile-cap-size-large);--glass-tile-font-size:var(--glass-tile-font-size-large);padding-inline:var(--space-10)}.Button_glassTile__zcgmZ.Button_large__q48tj>.Button_icon__NUPv0{width:var(--space-18);height:var(--space-18)}.Button_button__4fnuX.Button_glassTile__zcgmZ.Button_small__ii_sO{--glass-tile-height:var(--glass-tile-height-compact);--glass-tile-cap-size:var(--glass-tile-cap-size-compact);--glass-tile-font-size:var(--glass-tile-font-size-compact);padding-inline:var(--space-8);line-height:var(--lh-none)}.Button_button__4fnuX.Button_glassTile__zcgmZ.Button_micro__9yYeT{--glass-tile-height:var(--glass-tile-height-micro);--glass-tile-cap-size:var(--glass-tile-cap-size-micro);--glass-tile-font-size:var(--glass-tile-font-size-micro);padding-inline:var(--space-4);line-height:var(--lh-none)}.Button_glassTile__zcgmZ>.Button_icon__NUPv0,.Button_glassTile__zcgmZ>.Button_label__w_cPh,.Button_glassTile__zcgmZ>.Button_spinner__Kqdkr{position:relative;z-index:var(--z-raised-2)}.Button_glassTile__zcgmZ>.Button_icon__NUPv0{width:var(--space-14);height:var(--space-14);color:var(--text-white1000)}.Button_glassTile__zcgmZ.Button_small__ii_sO>.Button_icon__NUPv0{width:var(--space-14);height:var(--space-14)}.Button_glassTile__zcgmZ.Button_micro__9yYeT>.Button_icon__NUPv0{width:var(--space-10);height:var(--space-10)}.Button_glassTile__zcgmZ>.Button_icon__NUPv0>svg{width:100%;height:100%}.Button_glassTile__zcgmZ>.Button_label__w_cPh{flex:0 1 auto;color:inherit;line-height:var(--lh-tight);mix-blend-mode:screen;mix-blend-mode:plus-lighter}.Button_glassTile__zcgmZ.Button_micro__9yYeT>.Button_label__w_cPh,.Button_glassTile__zcgmZ.Button_small__ii_sO>.Button_label__w_cPh{line-height:var(--lh-tight);transform:none}.Button_glassTileActive__o9PVN:not(:disabled),.Button_glassTile__zcgmZ:hover:not(:disabled),.Button_glassTile__zcgmZ[aria-expanded=true]:not(:disabled),.Button_glassTile__zcgmZ[aria-pressed=true]:not(:disabled){color:var(--text-white1000)}.Button_glassTile__zcgmZ.Button_favoriteIntent__f2SrC.Button_glassTileActive__o9PVN:not(:disabled),.Button_glassTile__zcgmZ.Button_favoriteIntent__f2SrC[aria-pressed=true]:not(:disabled){color:var(--glass-tile-favorite-text);box-shadow:inset 0 0 0 1px var(--glass-tile-favorite-border)}.Button_glassTile__zcgmZ.Button_favoriteIntent__f2SrC.Button_glassTileActive__o9PVN:not(:disabled)>.Button_icon__NUPv0,.Button_glassTile__zcgmZ.Button_favoriteIntent__f2SrC[aria-pressed=true]:not(:disabled)>.Button_icon__NUPv0{color:var(--glass-tile-favorite-text)}.Button_button__4fnuX.Button_glassTile__zcgmZ.Button_iconOnly__MleEA{width:var(--glass-tile-height);min-width:var(--glass-tile-height);padding:0;border-radius:var(--glass-tile-cap-size)}.Button_button__4fnuX.Button_glassTile__zcgmZ.Button_isLoading__2Tote,.Button_button__4fnuX.Button_glassTile__zcgmZ:disabled{opacity:1;background:none;color:var(--text-white600)}.Button_glassTile__zcgmZ:disabled>.Button_icon__NUPv0,.Button_glassTile__zcgmZ:disabled>.Button_label__w_cPh{opacity:var(--state-disabled-opacity)}@media (prefers-reduced-transparency:reduce){.Button_button__4fnuX.Button_glassTile__zcgmZ{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.Button_button__4fnuX.Button_glassTile__zcgmZ{transition:none}}.GlassTileChrome_glow__PQFAu,.GlassTileChrome_ring__ucnBD,.GlassTileChrome_surface__7xPQ8{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.GlassTileChrome_surface__7xPQ8{z-index:var(--z-base);background:var(--liquid-glass-surface-rest,var(--glass-tile-surface-rest));box-shadow:var(--glass-tile-shadow);transition:background var(--duration-base) ease}.GlassTileChrome_glow__PQFAu{background:var(--glass-tile-glow)}.GlassTileChrome_glow__PQFAu,.GlassTileChrome_ring__ucnBD{z-index:var(--z-raised);mix-blend-mode:screen;mix-blend-mode:plus-lighter}.GlassTileChrome_ring__ucnBD{--liquid-glass-ring-mask-left:radial-gradient(circle var(--liquid-glass-cap-size) at 100% 50%,transparent calc(var(--liquid-glass-cap-size) - 1px),rgba(0,0,0,0.04) calc(var(--liquid-glass-cap-size) - 0.875px),rgba(0,0,0,0.38) calc(var(--liquid-glass-cap-size) - 0.625px),rgba(0,0,0,0.77) calc(var(--liquid-glass-cap-size) - 0.375px),rgba(0,0,0,0.93) calc(var(--liquid-glass-cap-size) - 0.125px),black var(--liquid-glass-cap-size));--liquid-glass-ring-mask-right:radial-gradient(circle var(--liquid-glass-cap-size) at 0% 50%,transparent calc(var(--liquid-glass-cap-size) - 1px),rgba(0,0,0,0.04) calc(var(--liquid-glass-cap-size) - 0.875px),rgba(0,0,0,0.38) calc(var(--liquid-glass-cap-size) - 0.625px),rgba(0,0,0,0.77) calc(var(--liquid-glass-cap-size) - 0.375px),rgba(0,0,0,0.93) calc(var(--liquid-glass-cap-size) - 0.125px),black var(--liquid-glass-cap-size))}.GlassTileChrome_ring__ucnBD:after,.GlassTileChrome_ring__ucnBD:before{content:"";position:absolute;inset:0;border-radius:inherit}.GlassTileChrome_ring__ucnBD:before{background:linear-gradient(180deg,var(--glass-tile-ring-mid-stops)) 50% /calc(100% - var(--liquid-glass-height)) 100% no-repeat}.GlassTileChrome_ring__ucnBD:after{background:conic-gradient(at 100% 50%,var(--glass-tile-ring-cap-stops)) 0 /var(--liquid-glass-cap-size) 100% no-repeat,conic-gradient(at 0 50%,var(--glass-tile-ring-cap-stops)) 100% /var(--liquid-glass-cap-size) 100% no-repeat;-webkit-mask:var(--liquid-glass-ring-mask-left) left center /var(--liquid-glass-cap-size) 100% no-repeat,var(--liquid-glass-ring-mask-right) right center /var(--liquid-glass-cap-size) 100% no-repeat;mask:var(--liquid-glass-ring-mask-left) left center /var(--liquid-glass-cap-size) 100% no-repeat,var(--liquid-glass-ring-mask-right) right center /var(--liquid-glass-cap-size) 100% no-repeat}[data-liquid-glass-root]:hover:not(:disabled):not([aria-disabled=true])>.GlassTileChrome_surface__7xPQ8,[data-liquid-glass-root][aria-expanded=true]:not(:disabled):not([aria-disabled=true])>.GlassTileChrome_surface__7xPQ8,[data-liquid-glass-root][data-liquid-glass-focus-within=true]:has(:focus-visible):not([aria-disabled=true])>.GlassTileChrome_surface__7xPQ8,[data-liquid-glass-root][data-liquid-glass-hovered]:not(:disabled):not([aria-disabled=true])>.GlassTileChrome_surface__7xPQ8{background:var(--liquid-glass-surface-hover,var(--glass-tile-surface-hover))}[data-liquid-glass-root][aria-pressed=true]:not(:disabled):not([aria-disabled=true])>.GlassTileChrome_surface__7xPQ8,[data-liquid-glass-root][data-liquid-glass-selected=true]:not(:disabled):not([aria-disabled=true])>.GlassTileChrome_surface__7xPQ8{background:var(--liquid-glass-surface-selected,var(--glass-tile-surface-selected))}[data-liquid-glass-root][data-liquid-glass-intent=favorite][aria-pressed=true]:not(:disabled)>.GlassTileChrome_surface__7xPQ8,[data-liquid-glass-root][data-liquid-glass-intent=favorite][data-liquid-glass-selected=true]:not(:disabled)>.GlassTileChrome_surface__7xPQ8{background:var(--glass-tile-favorite-surface-selected)}[data-liquid-glass-root][data-liquid-glass-intent=favorite][aria-pressed=true]:hover:not(:disabled)>.GlassTileChrome_surface__7xPQ8,[data-liquid-glass-root][data-liquid-glass-intent=favorite][data-liquid-glass-selected=true]:hover:not(:disabled)>.GlassTileChrome_surface__7xPQ8{background:var(--glass-tile-favorite-surface-selected-hover)}[data-liquid-glass-root]:disabled>.GlassTileChrome_ring__ucnBD,[data-liquid-glass-root][aria-disabled=true]>.GlassTileChrome_ring__ucnBD{opacity:var(--state-disabled-opacity)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-liquid-glass-root]>.GlassTileChrome_surface__7xPQ8{background:var(--liquid-glass-surface-fallback,var(--glass-tile-surface-fallback))}[data-liquid-glass-root]:hover:not(:disabled):not([aria-disabled=true])>.GlassTileChrome_surface__7xPQ8,[data-liquid-glass-root][aria-expanded=true]:not(:disabled):not([aria-disabled=true])>.GlassTileChrome_surface__7xPQ8,[data-liquid-glass-root][data-liquid-glass-focus-within=true]:has(:focus-visible):not([aria-disabled=true])>.GlassTileChrome_surface__7xPQ8,[data-liquid-glass-root][data-liquid-glass-hovered]:not(:disabled):not([aria-disabled=true])>.GlassTileChrome_surface__7xPQ8{background:var(--liquid-glass-surface-fallback-hover,var(--glass-tile-surface-fallback-hover))}[data-liquid-glass-root][aria-pressed=true]>.GlassTileChrome_surface__7xPQ8,[data-liquid-glass-root][data-liquid-glass-selected=true]>.GlassTileChrome_surface__7xPQ8{background:var(--liquid-glass-surface-fallback-selected,var(--glass-tile-surface-fallback-selected))}[data-liquid-glass-root][data-liquid-glass-intent=favorite][aria-pressed=true]>.GlassTileChrome_surface__7xPQ8,[data-liquid-glass-root][data-liquid-glass-intent=favorite][data-liquid-glass-selected=true]>.GlassTileChrome_surface__7xPQ8{background:var(--glass-tile-favorite-surface-fallback-selected)}}@media (prefers-reduced-transparency:reduce){[data-liquid-glass-root]>.GlassTileChrome_surface__7xPQ8{background:var(--liquid-glass-surface-fallback,var(--glass-tile-surface-fallback))}[data-liquid-glass-root]:hover:not(:disabled):not([aria-disabled=true])>.GlassTileChrome_surface__7xPQ8,[data-liquid-glass-root][aria-expanded=true]:not(:disabled):not([aria-disabled=true])>.GlassTileChrome_surface__7xPQ8,[data-liquid-glass-root][data-liquid-glass-focus-within=true]:has(:focus-visible):not([aria-disabled=true])>.GlassTileChrome_surface__7xPQ8,[data-liquid-glass-root][data-liquid-glass-hovered]:not(:disabled):not([aria-disabled=true])>.GlassTileChrome_surface__7xPQ8{background:var(--liquid-glass-surface-fallback-hover,var(--glass-tile-surface-fallback-hover))}[data-liquid-glass-root][aria-pressed=true]>.GlassTileChrome_surface__7xPQ8,[data-liquid-glass-root][data-liquid-glass-selected=true]>.GlassTileChrome_surface__7xPQ8{background:var(--liquid-glass-surface-fallback-selected,var(--glass-tile-surface-fallback-selected))}[data-liquid-glass-root][data-liquid-glass-intent=favorite][aria-pressed=true]>.GlassTileChrome_surface__7xPQ8,[data-liquid-glass-root][data-liquid-glass-intent=favorite][data-liquid-glass-selected=true]>.GlassTileChrome_surface__7xPQ8{background:var(--glass-tile-favorite-surface-fallback-selected)}}@media (prefers-reduced-motion:reduce){.GlassTileChrome_surface__7xPQ8{transition:none}}.typography_kicker__Jrzos{font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--text-white400)}.ConfirmDialog_message__OvoXc{font-size:var(--text-md);line-height:var(--lh-relaxed);color:var(--text-white800);margin:0;white-space:pre-wrap}.ConfirmDialog_note__EN2cE{margin-top:var(--space-12);padding-top:var(--space-12);border-top:var(--line-size) solid var(--border-color);font-size:var(--text-sm);line-height:var(--lh-normal);color:var(--text-muted)}.ConfirmDialog_note__EN2cE a{color:var(--text-secondary);text-decoration:underline;text-underline-offset:2px}.BlockWrapper_blockWrapper__yfBuQ{display:grid;grid-template-columns:1fr minmax(0,640px) 1fr;align-items:flex-start;position:relative;width:100%}.BlockWrapper_gutter__cOA7N{grid-column:1;justify-self:end;display:flex;align-items:center;justify-content:flex-end;width:4rem;margin-right:var(--space-8);height:1.5rem;user-select:none;-webkit-user-select:none;-moz-user-select:none;cursor:default;position:relative;top:.125rem}.BlockWrapper_blockWrapper__yfBuQ.BlockWrapper_hideControls__Kyaze .BlockWrapper_gutter__cOA7N{width:1.25rem}.BlockWrapper_blockWrapper__yfBuQ.BlockWrapper_hideControls__Kyaze{padding-right:var(--space-28)}.BlockWrapper_handleContainer__4EKGD{display:flex;align-items:center;gap:var(--space-4);color:var(--text-white600)}.BlockWrapper_handleContainer__4EKGD .BlockWrapper_iconButton__14QUk{display:none}.BlockWrapper_blockWrapper__yfBuQ:hover .BlockWrapper_handleContainer__4EKGD .BlockWrapper_iconButton__14QUk{display:flex;opacity:1;transform:translateX(0)}.BlockWrapper_blockWrapper__yfBuQ:hover .BlockWrapper_handleContainer__4EKGD .BlockWrapper_pinButton__IgRUU:not(.BlockWrapper_active__VNdk5),.BlockWrapper_blockWrapper__yfBuQ:hover .BlockWrapper_handleContainer__4EKGD .BlockWrapper_sceneTag__tVB_T:not(.BlockWrapper_active__VNdk5){display:none!important}.BlockWrapper_handleContainer__4EKGD .BlockWrapper_iconButton__14QUk.BlockWrapper_active__VNdk5{display:flex!important;opacity:1!important;transform:translateX(0)!important;color:var(--text-white800)}.BlockWrapper_handleContainer__4EKGD .BlockWrapper_pinButton__IgRUU.BlockWrapper_active__VNdk5,.BlockWrapper_handleContainer__4EKGD .BlockWrapper_sceneTag__tVB_T.BlockWrapper_active__VNdk5{pointer-events:auto!important;cursor:pointer!important}.BlockWrapper_iconButton__14QUk{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:var(--radius-sm);cursor:pointer;transition:background var(--duration-medium) ease,color var(--duration-medium) ease,transform var(--duration-medium) ease}.BlockWrapper_iconButton__14QUk:hover{background:var(--page-dark800);color:var(--text-white1000)}.BlockWrapper_sceneTag__tVB_T{font-size:var(--text-sm);font-weight:var(--weight-medium);font-family:monospace;white-space:nowrap;width:auto;padding:0 var(--space-4)}.BlockWrapper_dragHandle__M50iV{cursor:grab}.BlockWrapper_dragHandle__M50iV:active{cursor:grabbing}.BlockWrapper_pinButton__IgRUU.BlockWrapper_active__VNdk5{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--weight-regular)}.BlockWrapper_blockWrapper__yfBuQ.BlockWrapper_lineCheckMode__O_2pB{cursor:pointer}.BlockWrapper_blockWrapper__yfBuQ.BlockWrapper_lineCheckMode__O_2pB .BlockWrapper_content__yMXFF{transition:background-color var(--duration-base) var(--ease-standard)}.BlockWrapper_blockWrapper__yfBuQ.BlockWrapper_lineChecked__FHTv9 .BlockWrapper_content__yMXFF{background-color:var(--beat-line-checked-bg);border-radius:var(--radius-sm)}.BlockWrapper_trailingContainer__sZB9c .BlockWrapper_lineCheckBadge__12SMs{display:flex!important;opacity:.55;transform:translateX(0)!important;pointer-events:auto!important;color:var(--text-white600);cursor:pointer;transition:opacity var(--duration-base) var(--ease-standard),color var(--duration-base) var(--ease-standard)}.BlockWrapper_trailingContainer__sZB9c .BlockWrapper_lineCheckBadge__12SMs:hover{opacity:1;background:transparent}.BlockWrapper_trailingContainer__sZB9c .BlockWrapper_lineCheckBadge__12SMs.BlockWrapper_lineCheckBadgeChecked___zY_E{opacity:1;color:var(--accent-primary)}.BlockWrapper_trailingContainer__sZB9c .BlockWrapper_lineCheckBadge__12SMs.BlockWrapper_lineCheckBadgeChecked___zY_E:hover{color:var(--accent-primary);background:transparent}.BlockWrapper_contentTrailing__ib2wW{position:absolute;top:0;right:0;display:flex;align-items:center;height:1.75rem;z-index:var(--z-overlay-local)}.BlockWrapper_content__yMXFF{grid-column:2;min-width:0;border-radius:var(--radius-sm);position:relative}.BlockWrapper_blockWrapper__yfBuQ[data-marquee-selected] .BlockWrapper_content__yMXFF:after,.BlockWrapper_selected__KvM5J .BlockWrapper_content__yMXFF:after{content:"";position:absolute;inset:0;background-color:var(--beat-selection-overlay);border-radius:var(--radius-sm);pointer-events:none;z-index:var(--z-overlay-local)}.BlockWrapper_blockWrapper__yfBuQ.BlockWrapper_inBeatRange__Nohym .BlockWrapper_content__yMXFF:before{content:"";position:absolute;left:-2px;top:-4px;bottom:-4px;width:2px;background:var(--beat-range-rail);z-index:var(--z-raised-5)}.BlockWrapper_blockWrapper__yfBuQ.BlockWrapper_inBeatRange__Nohym.BlockWrapper_beatRangeStart__bazbo .BlockWrapper_content__yMXFF:before{top:4px;border-radius:var(--radius-sm) var(--radius-sm) 0 0}.BlockWrapper_blockWrapper__yfBuQ.BlockWrapper_inBeatRange__Nohym.BlockWrapper_beatRangeEnd__Vknpb .BlockWrapper_content__yMXFF:before{bottom:0}.BlockWrapper_blockWrapper__yfBuQ.BlockWrapper_inBeatRange__Nohym.BlockWrapper_beatRangeStart__bazbo.BlockWrapper_beatRangeEnd__Vknpb .BlockWrapper_content__yMXFF:before{top:4px;bottom:0;border-radius:var(--radius-sm) var(--radius-sm) 0 0}.BlockWrapper_trailing__nDUeF{grid-column:3;justify-self:start;display:flex;align-items:center;justify-content:flex-start;width:4rem;margin-left:var(--space-8);height:1.5rem;-webkit-user-select:none;user-select:none;position:relative;top:.125rem}.BlockWrapper_trailingContainer__sZB9c{display:flex;align-items:center;gap:var(--space-4);color:var(--text-white600)}.BlockWrapper_blockWrapper__yfBuQ.BlockWrapper_hideControls__Kyaze .BlockWrapper_trailing__nDUeF{width:1.25rem}body.floating-drag-active .BlockWrapper_blockWrapper__yfBuQ .BlockWrapper_content__yMXFF,body.floating-drag-active .BlockWrapper_blockWrapper__yfBuQ .BlockWrapper_gutter__cOA7N{opacity:.35}.BlockWrapper_dragging__1BkIF{opacity:.85}.BlockWrapper_dragging__1BkIF .BlockWrapper_content__yMXFF{border-radius:var(--radius-sm);position:relative}.BlockWrapper_dragging__1BkIF .BlockWrapper_content__yMXFF:after{content:"";position:absolute;inset:0;background-color:var(--beat-selection-overlay);border-radius:var(--radius-sm);pointer-events:none;z-index:var(--z-overlay-local)}.BlockWrapper_dropIndicator__ZS5as{display:none;position:absolute;left:0;right:0;height:4px;background:var(--button-primary);border-radius:var(--radius-sm);z-index:var(--z-float-local);pointer-events:none;box-shadow:0 0 var(--space-12) var(--space-2) color-mix(in srgb,var(--button-primary) 85%,transparent)}.BlockWrapper_blockWrapper__yfBuQ[data-drop-above] .BlockWrapper_dropIndicator__ZS5as{display:block;top:0;transform:translateY(-100%)}.BlockWrapper_blockWrapper__yfBuQ[data-drop-below] .BlockWrapper_dropIndicator__ZS5as{display:block;bottom:0;transform:translateY(100%)}.BlockWrapper_blockWrapper__yfBuQ[data-search-match=true]>[data-content-area=true]{background:var(--surface-raised-1);border-radius:var(--radius-sm);transition:background var(--duration-base) ease,box-shadow var(--duration-base) ease}.BlockWrapper_blockWrapper__yfBuQ[data-search-focus=true]>[data-content-area=true]{background:var(--surface-raised-3);box-shadow:0 0 0 var(--media-tile-ring-width) color-mix(in srgb,var(--media-tile-ring-current) 35%,transparent)}.ScenarioEditor_editor__Flgj5{display:flex;flex-direction:row;padding-bottom:0;width:100%;min-height:100%;flex:1 1;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden}.ScenarioEditor_editorContent__iSy1F{display:flex;flex-direction:column;flex:2 1;min-width:0;overflow-y:auto;overflow-x:hidden;contain:layout style;scrollbar-width:none;scrollbar-color:var(--scrollbar-thumb) transparent;-ms-overflow-style:none;transition:flex var(--duration-slower) ease-out;position:relative}.ScenarioEditor_editorContent__iSy1F::-webkit-scrollbar{display:none}.ScenarioEditor_storyEditorBlockGroup__C4_J1{position:relative}.ScenarioEditor_storyEditorGuideAnchor__L6H7t{position:absolute;top:0;left:50%;width:min(640px,100%);height:100%;max-height:320px;transform:translateX(-50%);pointer-events:none}.ScenarioEditor_marquee__Q_ckg{position:absolute;background-color:color-mix(in srgb,var(--button-primary) 15%,transparent);border:var(--line-size) solid color-mix(in srgb,var(--button-primary) 50%,transparent);pointer-events:none;z-index:var(--z-popover);display:none}.ScenarioEditor_expandableEditable__uBvVy{flex:1 0 auto;padding-bottom:12rem}.ScenarioEditor_menuBackdrop__v43f4{position:fixed;inset:0;z-index:calc(var(--z-menu) - var(--space-1))}.ScenarioEditor_compactEditor__Nu0Wu{font-size:var(--text-md);color:var(--text-white800)}.ScenarioEditor_compactEditor__Nu0Wu .ScenarioEditor_dialogueBlock__hJRbM,.ScenarioEditor_compactEditor__Nu0Wu .ScenarioEditor_sceneHeaderRow__13Ano,.ScenarioEditor_compactEditor__Nu0Wu .ScenarioEditor_textContent__lUqi_{font-size:var(--text-md)}.ScenarioEditor_compactEditor__Nu0Wu .ScenarioEditor_heading1__kSsMt,.ScenarioEditor_compactEditor__Nu0Wu .ScenarioEditor_sceneText__bWwjb{color:var(--text-white800)}.ScenarioEditor_sceneText__bWwjb{font-size:var(--text-3xl);font-weight:var(--weight-semibold);color:var(--text-white1000)}.ScenarioEditor_writingRow__fMCkm{position:relative;display:flex;min-height:auto;cursor:text;gap:var(--space-16);line-height:var(--lh-normal)}.ScenarioEditor_writingRow__fMCkm>*{flex:1 1;min-width:0}.ScenarioEditor_inputContainer__Ad_gb{flex:1 1;display:flex;flex-direction:column;justify-content:center;gap:0;min-width:0}.ScenarioEditor_heading1__kSsMt{font-size:var(--text-5xl);font-weight:var(--weight-bold);color:var(--text-white1000);line-height:var(--lh-tight);margin-bottom:var(--space-8)}.ScenarioEditor_blockRow__fWjGj{padding-bottom:var(--space-4)}.ScenarioEditor_textContent__lUqi_{position:relative;width:100%;min-height:1.75rem;overflow-wrap:break-word;word-break:break-all;white-space:pre-wrap;padding:0 var(--space-8);line-height:var(--lh-loose)}.ScenarioEditor_projectTitleContainer__RbxBU{display:block;width:100%;margin-bottom:var(--space-32);flex-shrink:0;padding-top:9rem;padding-left:var(--space-32);padding-right:var(--space-32)}.ScenarioEditor_projectTitleInput__5Xlgk{display:block;max-width:640px;margin:0 auto;font-size:var(--text-22);font-weight:var(--weight-bold);color:var(--text-white1000);background:transparent;border:none;outline:none;pointer-events:auto;-webkit-user-select:text;user-select:text;cursor:text;width:100%;font-family:inherit;line-height:var(--lh-tight)}.ScenarioEditor_projectTitleInput__5Xlgk::placeholder{color:var(--text-white400);opacity:1}.ScenarioEditor_calloutBlock__3_U6f{position:relative;overflow:hidden;background-color:var(--page-dark600);border-radius:var(--radius-sm);padding:var(--space-16) var(--space-20);margin-bottom:var(--space-8);display:flex;flex-direction:column}.ScenarioEditor_sceneBackgroundImage__5Ku4q,.ScenarioEditor_sceneBackgroundScrim__7l6Tu{position:absolute;inset:0;pointer-events:none}.ScenarioEditor_sceneBackgroundImage__5Ku4q{z-index:var(--z-base);overflow:hidden}.ScenarioEditor_sceneBackgroundImage__5Ku4q>img{display:block;width:100%;height:100%;object-fit:cover;opacity:0;filter:blur(var(--scene-background-image-blur-entry)) saturate(var(--scene-background-image-saturation)) brightness(var(--scene-background-image-brightness-entry));transform:scale(var(--scene-background-image-scale-entry));transition:opacity var(--scene-background-image-reveal-duration) var(--scene-background-image-reveal-easing),filter var(--scene-background-image-reveal-duration) var(--scene-background-image-reveal-easing),transform var(--scene-background-image-reveal-duration) var(--scene-background-image-reveal-easing)}.ScenarioEditor_sceneBackgroundScrim__7l6Tu{z-index:var(--z-raised);background:var(--scene-background-image-scrim);opacity:0;transition:opacity var(--scene-background-image-reveal-duration) var(--scene-background-image-reveal-easing)}.ScenarioEditor_calloutBlock__3_U6f[data-set-image-ready=true] .ScenarioEditor_sceneBackgroundImage__5Ku4q>img{opacity:var(--scene-background-image-opacity);filter:blur(var(--scene-background-image-blur)) saturate(var(--scene-background-image-saturation)) brightness(var(--scene-background-image-brightness));transform:scale(var(--scene-background-image-scale))}.ScenarioEditor_calloutBlock__3_U6f[data-set-image-ready=true] .ScenarioEditor_sceneBackgroundScrim__7l6Tu{opacity:1}.ScenarioEditor_sceneBackgroundContent__a3pEK{position:relative;z-index:var(--z-raised-2)}.ScenarioEditor_dialogueEntityOverlay__60NkK.ScenarioEditor_dialogueEntityOverlay__60NkK,.ScenarioEditor_sceneBackgroundOverlay__L3a1Z.ScenarioEditor_sceneBackgroundOverlay__L3a1Z{padding:0}@media (prefers-reduced-motion:reduce){.ScenarioEditor_sceneBackgroundImage__5Ku4q>img,.ScenarioEditor_sceneBackgroundScrim__7l6Tu{transition:none}.ScenarioEditor_calloutBlock__3_U6f[data-set-image-ready=true] .ScenarioEditor_sceneBackgroundImage__5Ku4q>img{opacity:var(--scene-background-image-opacity);filter:blur(var(--scene-background-image-blur)) saturate(var(--scene-background-image-saturation)) brightness(var(--scene-background-image-brightness));transform:scale(var(--scene-background-image-scale))}.ScenarioEditor_calloutBlock__3_U6f[data-set-image-ready=true] .ScenarioEditor_sceneBackgroundScrim__7l6Tu{opacity:1}}.ScenarioEditor_dialogueBlock__hJRbM{position:relative;padding-left:var(--space-20);margin-left:var(--space-24);padding-top:var(--space-4);padding-bottom:var(--space-4)}.ScenarioEditor_dialogueBlock__hJRbM:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:1px;background:var(--text-white1000);border-radius:var(--radius-xs)}.ScenarioEditor_dialogueHeader___RluS{position:relative;display:flex;align-items:center;gap:var(--space-8);min-width:0;min-height:1.75rem}.ScenarioEditor_dialogueSpeaker__tJt3Q{position:relative;flex:0 1 auto;width:max-content;max-width:100%;min-width:0;overflow:hidden}.ScenarioEditor_dialogueSpeaker__tJt3Q .ScenarioEditor_speakerInput__9fGlN{width:auto;max-width:100%;max-height:1.75rem;overflow:hidden;field-sizing:content;white-space:nowrap}.ScenarioEditor_dialogueBlock__hJRbM .ScenarioEditor_textContent__lUqi_{line-height:var(--lh-normal)}.ScenarioEditor_dividerWrapper__3eM1I{width:100%;min-height:1.5rem;display:flex;align-items:center;-webkit-user-select:none;user-select:none}.ScenarioEditor_dividerBlock__8Yaa5{width:100%;height:2px;background:var(--line-divider);border:none;margin:0;padding:0}.ScenarioEditor_sceneHeaderRow__13Ano{display:flex;align-items:center;gap:var(--space-8);padding:var(--space-8) 0;color:var(--text-white800);font-weight:var(--weight-semibold)}.ScenarioEditor_diffModifiedOld__RKObw{background:var(--modal-header-bg);color:var(--text-white400);padding:var(--space-6) var(--space-12);border-radius:var(--radius-sm);margin-bottom:var(--space-4);display:block;text-decoration:line-through;text-decoration-color:var(--text-white400);font-size:.92em;transition:opacity var(--duration-slower) ease-out,transform var(--duration-slower) ease-out,max-height var(--duration-slower) ease-out,margin var(--duration-slower) ease-out,padding var(--duration-slower) ease-out}.ScenarioEditor_diffModifiedOld__RKObw.ScenarioEditor_diffFadeOutUp__aZzsY{opacity:0;transform:translateY(-10px);max-height:0;margin:0;padding:0 var(--space-12);overflow:hidden}.ScenarioEditor_diffModifiedNew__5v1M8{background:color-mix(in srgb,var(--button-primary) 6%,transparent);color:var(--text-white1000);padding:var(--space-6) var(--space-12);border-radius:var(--radius-sm);display:block;transition:opacity var(--duration-slower) ease-out,transform var(--duration-slower) ease-out,max-height var(--duration-slower) ease-out,margin var(--duration-slower) ease-out,padding var(--duration-slower) ease-out}.ScenarioEditor_diffModifiedNew__5v1M8.ScenarioEditor_diffFadeOutUp__aZzsY{opacity:0;transform:translateY(-10px);max-height:0;margin:0;padding:0 var(--space-12);overflow:hidden}.ScenarioEditor_blockInput__KUfGW,.ScenarioEditor_blockTextarea__JYY36{border:none;background:transparent;outline:none;font:inherit;color:inherit;width:100%;resize:none;padding:0;margin:0;line-height:var(--lh-loose)}.ScenarioEditor_blockTextarea__JYY36{display:block;overflow:hidden;min-height:1.75rem;word-break:break-all;white-space:pre-wrap}.ScenarioEditor_captureTextMirror__VtvGl{position:absolute;inset:0;z-index:var(--z-raised);pointer-events:none;color:inherit;font:inherit;line-height:var(--lh-loose);white-space:pre-wrap;word-break:break-all;overflow-wrap:break-word;overflow:hidden}.ScenarioEditor_captureTextMirrorPadded__TJW_w{padding:0 var(--space-4)}.ScenarioEditor_captureTextarea__6S9ld{position:relative;z-index:var(--z-raised-2);color:transparent!important;caret-color:var(--text-white800)}.ScenarioEditor_captureTextarea__6S9ld::placeholder{color:transparent!important;opacity:0!important}.ScenarioEditor_blockInput__KUfGW{min-height:1.75rem}.ScenarioEditor_speakerInput__9fGlN{font-weight:var(--weight-bold);color:var(--text-white600)}.ScenarioEditor_dialogueSpeaker__tJt3Q .ScenarioEditor_speakerInput__9fGlN.ScenarioEditor_speakerInputChip__Y_UXY{padding-left:var(--entity-label-inline-overhang);padding-right:var(--entity-label-padding-inline)}.ScenarioEditor_textContent__lUqi_ .ScenarioEditor_blockTextarea__JYY36::placeholder{opacity:0;transition:opacity var(--duration-base)}.ScenarioEditor_textContent__lUqi_ .ScenarioEditor_blockTextarea__JYY36:focus::placeholder{opacity:1}.ScenarioEditor_editorContent__iSy1F:not(:has(.ScenarioEditor_blockTextarea__JYY36:not(.ScenarioEditor_firstLineTextarea__sLzXj):focus)):not(:has(.ScenarioEditor_blockTextarea__JYY36:not(.ScenarioEditor_firstLineTextarea__sLzXj):not(:placeholder-shown))) .ScenarioEditor_textContent__lUqi_ .ScenarioEditor_blockTextarea__JYY36.ScenarioEditor_firstLineTextarea__sLzXj::placeholder{opacity:1}.ScenarioEditor_beatUIHost__dsTtB{-webkit-user-select:none;user-select:none}.ScenarioEditor_blockBody__mFsx6{position:relative}.ScenarioEditor_sceneBackgroundInset__exk8W{padding:0 var(--space-4)}.InlineTextBlock_editable__uwKjH{width:100%;background:transparent;color:inherit;font:inherit;line-height:var(--lh-loose);padding:0 var(--space-8);outline:none;white-space:pre-wrap;word-break:keep-all;overflow-wrap:break-word;caret-color:var(--text-white800)}.InlineTextBlock_editable__uwKjH:not(:focus) [data-slate-placeholder]{opacity:0!important}.InlineTextBlock_paragraph__nr9I7{margin:0}.InlineTextBlock_inlineEntityLabel__AKPCF{display:inline-block;margin:0 var(--space-2);vertical-align:baseline}.MentionOverlay_overlay__3eYQl{position:absolute;inset:0;pointer-events:none;font:inherit;line-height:var(--lh-loose);padding:0 var(--space-8);white-space:pre-wrap;word-break:keep-all;overflow-wrap:break-word;overflow:hidden;z-index:var(--z-raised)}.MentionOverlay_plainText__TPy_A{color:inherit}.MentionOverlay_mentionSpan__Y1NPW{position:relative;background:var(--button-gray1000);border-radius:var(--radius-sm);padding:var(--space-1) 0;color:var(--text-white800);pointer-events:auto;cursor:pointer;white-space:nowrap}.MentionOverlay_mentionHovered__V7K6r{background:var(--button-gray800)}.MentionOverlay_mentionIconWrap__u981M{position:absolute;left:0;top:50%;transform:translateY(-50%);width:1ch;display:flex;align-items:center;justify-content:center;pointer-events:none}.MentionOverlay_mentionIcon__Km0TV{color:var(--text-muted)}.MentionOverlay_atChar__k1OJl{color:transparent}.MentionOverlay_nameText__PwiZ_{color:var(--text-white800)}.MentionOverlay_hasMentionText__iNqfF{caret-color:var(--text-white800);position:relative;z-index:var(--z-raised-2)}.MentionOverlay_hasMentionText__iNqfF.MentionOverlay_hasMentionText__iNqfF{color:transparent;word-break:keep-all;overflow-wrap:break-word}.MentionOverlay_hasMentionText__iNqfF::placeholder{color:transparent}.MentionOverlay_hasMentionText__iNqfF::selection{background:color-mix(in srgb,var(--button-primary) 35%,transparent);color:transparent}.MentionOverlay_atomicCaretHidden__atqeR.MentionOverlay_atomicCaretHidden__atqeR{caret-color:transparent}.MentionOverlay_chipCaret__os5Pg{display:inline-block;position:relative;width:0;height:1.15em;vertical-align:middle}.MentionOverlay_chipCaret__os5Pg:before{content:"";position:absolute;top:0;bottom:0;left:var(--space-2);width:1px;background:var(--text-white800);animation:MentionOverlay_chipCaretBlink__3_J2m 1s step-end infinite}.MentionOverlay_chipCaretStart__fWD_2:before{left:0}@keyframes MentionOverlay_chipCaretBlink__3_J2m{0%,to{opacity:1}50%{opacity:0}}.MentionOverlay_chipOverlay__Ovulc.MentionOverlay_chipOverlay__Ovulc{overflow:visible}.SearchBar_searchBar__7rpcI{position:fixed;top:72px;right:32px;z-index:var(--z-float-local);display:flex;align-items:center;gap:var(--space-4);width:360px;max-width:calc(100% - 32px);height:44px;padding:0 var(--space-10);background:var(--surface-panel-solid);border:var(--line-size) solid var(--border-on-glass);border-radius:var(--radius-lg);box-shadow:var(--modal-shadow);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);animation:SearchBar_slideDown__YJ68o var(--duration-fast) ease-out}@keyframes SearchBar_slideDown__YJ68o{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.SearchBar_searchIcon__lMsSz{color:var(--text-white400);flex-shrink:0}.SearchBar_input__y5N3k{flex:1 1;min-width:0;height:32px;padding:0 var(--space-6);background:transparent;border:none;outline:none;color:var(--text-white1000);font-size:var(--text-13);font-family:inherit}.SearchBar_input__y5N3k::placeholder{color:var(--text-white400)}.SearchBar_counter__bQ5jB{display:flex;align-items:center;min-width:36px;padding:0 var(--space-4);color:var(--text-muted);font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none}.SearchBar_noMatch__1ilnV{color:var(--text-white400);font-size:var(--text-xs);white-space:nowrap}.SearchBar_closeButton__kgjVx,.SearchBar_navButton__qIXMM{display:flex;align-items:center;justify-content:center;width:var(--control-h-sm);height:var(--control-h-sm);padding:0;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;transition:background var(--duration-instant),color var(--duration-instant)}.SearchBar_closeButton__kgjVx:hover,.SearchBar_navButton__qIXMM:hover:not(:disabled){background:var(--surface-raised-2);color:var(--text-white1000)}.SearchBar_navButton__qIXMM:disabled{cursor:default;opacity:var(--state-disabled-opacity)}.SearchBar_closeButton__kgjVx{margin-left:var(--space-2)}.SlashCommandPopover_popover__a1uGA{border-radius:var(--radius-lg);width:200px;z-index:var(--z-popover);overflow:hidden;margin-top:var(--space-4)}.SlashCommandPopover_header__Uw5rm{padding:var(--space-8) var(--space-12);font-size:var(--text-sm);color:var(--text-white600);background:var(--modal-header-bg);border-bottom:var(--line-size) solid var(--border-on-glass)}.SlashCommandPopover_list__wzN5X{max-height:200px;overflow-y:auto}.MentionPopover_popover__6guuk{border-radius:var(--radius-lg);width:240px;z-index:var(--z-popover);overflow:hidden;margin-top:var(--space-4)}.MentionPopover_list__CyJfQ{max-height:200px;overflow-y:auto;scrollbar-width:none;scrollbar-color:var(--scrollbar-thumb) transparent}.MentionPopover_list__CyJfQ::-webkit-scrollbar{display:none}.MentionPopover_thumbnail__rQHnJ{width:var(--space-16);height:var(--space-16);object-fit:cover;border-radius:var(--radius-sm)}.MentionPopover_footer__JmX_D{border-top:var(--line-size) solid var(--border-on-glass);background:var(--modal-footer-bg)}.MentionPopover_createHint__zDASP{padding:var(--space-4) var(--space-12);font-size:var(--text-10);color:var(--button-primary);background:color-mix(in srgb,var(--button-primary) 8%,transparent)}.SetDropdown_popover__COPan{border-radius:var(--radius-lg);width:220px;z-index:var(--z-popover);overflow:hidden;margin-top:var(--space-4)}.SetDropdown_list__omeiO{max-height:180px;overflow-y:auto}.SetDropdown_footer__byQy7{border-top:var(--line-size) solid var(--border-on-glass);background:var(--modal-footer-bg)}.SetDropdown_createHint__ZWKwJ{padding:var(--space-4) var(--space-12);font-size:var(--text-10);color:var(--button-primary);background:color-mix(in srgb,var(--button-primary) 8%,transparent)}.BlockMenu_menu__7wD8M{z-index:var(--z-menu);border-radius:var(--radius-lg);min-width:200px;overflow:hidden;margin-top:var(--space-4)}.BlockMenu_section___4LLn{padding:var(--space-4) 0}.BlockMenu_iconReverse__qberI{transform:scaleY(-1)}.InputGroup_root__IhlPN{display:flex;align-items:center;min-width:0}.InputGroup_root__IhlPN input{flex:1 1;width:100%;min-width:0;border:0;outline:0;background:transparent;font:inherit}.InputGroup_field__D4BoR{gap:var(--space-8);height:40px;padding:0 var(--space-12);border:var(--line-size) solid var(--line-divider);border-radius:var(--radius-md);background:var(--modal-input-bg);color:var(--text-white600);transition:border-color var(--duration-base) ease,background var(--duration-base) ease}.InputGroup_field__D4BoR:focus-within{border-color:var(--text-white1000);background:var(--page-dark1000);box-shadow:0 0 0 var(--line-size) color-mix(in srgb,var(--text-white1000) 48%,transparent),0 0 16px color-mix(in srgb,var(--text-white1000) 24%,transparent)}.InputGroup_field__D4BoR input{color:var(--text-white1000);font-size:var(--text-md)}.InputGroup_field__D4BoR input::placeholder{color:var(--text-white400)}.InputGroup_code__HYjid{align-items:stretch;border:var(--line-size) solid var(--line-color);border-radius:var(--radius-md);background:var(--page-black1000);overflow:hidden}.InputGroup_code__HYjid input{padding:var(--space-7) var(--space-10);color:var(--text-white800);font-size:var(--text-sm);font-family:var(--font-mono);cursor:default;-webkit-user-select:all;user-select:all}.SettingsModal_dialogSize__xX0QH{height:420px;max-height:85vh}.SettingsModal_body__mrZZG{flex:1 1;display:flex;overflow:hidden}.SettingsModal_sidebar__F8_7e{background:var(--modal-sidebar-bg);border-right:var(--line-size) solid var(--modal-divider);padding:var(--space-12);display:flex;flex-direction:column;gap:var(--space-4);overflow-y:auto}.SettingsModal_content__RD0Ri{flex:1 1;overflow-y:auto;background:var(--modal-sidebar-bg)}.SettingsModal_contentInner__dmNJi{max-width:480px;margin:0 auto;padding:var(--space-24)}.SettingsModal_sectionLabel__Hr_oz{margin-bottom:var(--space-12)}.SettingsModal_settingCard__IU16f{background:transparent;border:var(--line-size) solid var(--border-on-glass);border-radius:var(--radius-md);overflow:hidden}.SettingsModal_settingRow__Znvef{padding:var(--space-16) var(--space-20);display:flex;justify-content:space-between;align-items:center;gap:var(--space-24)}.SettingsModal_settingRow__Znvef+.SettingsModal_settingRow__Znvef{border-top:var(--line-size) solid var(--modal-divider)}.SettingsModal_settingInfo__83lrA{display:flex;flex-direction:column;gap:var(--space-3);flex:1 1}.SettingsModal_settingTitle__w0a3r{font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--text-white800)}.SettingsModal_settingDesc__l_YkC{font-size:var(--text-sm);color:var(--text-white600);line-height:var(--lh-body)}.SettingsModal_languageSelect__437Wu{min-width:120px}.Select_select__a5dgc{appearance:none;background-color:var(--bg-tertiary);border:var(--line-size) solid var(--border-color);border-radius:var(--radius-md);padding:var(--space-8) var(--space-12);padding-right:var(--space-28);color:var(--text-primary);font-family:var(--font-family);font-size:var(--text-sm);cursor:pointer;outline:none;transition:border-color var(--duration-base) ease;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23919191' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center}.Select_select__a5dgc:hover{border-color:var(--border-light)}.Select_select__a5dgc:focus{border-color:var(--accent-primary)}.Select_select__a5dgc:disabled{opacity:var(--state-disabled-opacity);cursor:not-allowed}.Select_invalid__nnvDb,.Select_invalid__nnvDb:focus{border-color:var(--error)}.Select_fullWidth__BR601{width:100%}.SelectorTrigger_root__X9kzD{display:flex;align-items:center;border:0;background:transparent;font:inherit;cursor:pointer;text-align:left}.SelectorTrigger_label__ys2E3{flex-shrink:0}.SelectorTrigger_value__5Dgx6{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SelectorTrigger_meta__B5ZFR{margin-left:auto;flex-shrink:0}.SelectorTrigger_caret__2eZAH{flex:0 0 auto;transition:transform var(--duration-base) ease}.SelectorTrigger_pill__QjFR6.SelectorTrigger_open__5Lqw9 .SelectorTrigger_caret__2eZAH,.SelectorTrigger_stack__XTvgh.SelectorTrigger_open__5Lqw9 .SelectorTrigger_caret__2eZAH{transform:rotate(180deg)}.SelectorTrigger_root__X9kzD[aria-disabled=true]{cursor:not-allowed;opacity:var(--state-disabled-opacity)}.SelectorTrigger_root__X9kzD:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.SelectorTrigger_root__X9kzD:disabled{cursor:not-allowed;opacity:var(--state-disabled-opacity)}.SelectorTrigger_pill__QjFR6{display:inline-flex;gap:var(--space-6);height:var(--control-h-sm);padding:0 var(--space-12);border:var(--line-size) solid var(--border-on-glass);border-radius:var(--radius-sm);background:var(--surface-raised-2);color:var(--text-white600);font-size:var(--text-xs);font-weight:var(--weight-medium);transition:border-color var(--duration-base) ease,background var(--duration-base) ease,color var(--duration-base) ease}.SelectorTrigger_pill__QjFR6 .SelectorTrigger_value__5Dgx6{max-width:128px;color:var(--text-white800);font-weight:var(--weight-medium)}.SelectorTrigger_pill__QjFR6 .SelectorTrigger_caret__2eZAH{color:var(--text-white600)}.SelectorTrigger_pill__QjFR6.SelectorTrigger_active__1VZgT,.SelectorTrigger_pill__QjFR6.SelectorTrigger_open__5Lqw9{border-color:var(--glass-border-hover);color:var(--text-white1000)}.SelectorTrigger_pill__QjFR6.SelectorTrigger_open__5Lqw9 .SelectorTrigger_value__5Dgx6{color:var(--text-white1000)}.SelectorTrigger_bar__HUPOM{gap:var(--space-8);width:100%;padding:var(--space-12) var(--space-16);border:var(--line-size) solid var(--line-color);border-radius:var(--radius-lg);color:var(--text-white1000);font-size:var(--text-15);font-weight:var(--weight-medium);transition:background var(--duration-base) ease,border-color var(--duration-base) ease}.SelectorTrigger_bar__HUPOM:hover{background:var(--modal-header-bg);border-color:var(--glass-border-hover)}.SelectorTrigger_bar__HUPOM .SelectorTrigger_value__5Dgx6{font-weight:var(--weight-semibold)}.SelectorTrigger_bar__HUPOM .SelectorTrigger_meta__B5ZFR{font-size:var(--text-sm);color:var(--text-white600);font-weight:var(--weight-regular)}.SelectorTrigger_stack__XTvgh{flex-direction:column;align-items:flex-start;gap:var(--space-4);padding:0}.SelectorTrigger_valueRow__6e_rN{display:inline-flex;align-items:center;gap:var(--space-8);font-size:var(--text-22);font-weight:var(--weight-semibold);letter-spacing:-.02em;color:var(--text-primary)}.VoiceOrb_root__bRaeY{--sphere-a:var(--accent-cyan);--sphere-b:var(--accent-indigo);--sphere-c:var(--error-light);--sphere-noise-position:0 0;--sphere-grain-position:0 0;--sphere-noise-rotation:0deg;--sphere-ring-start:var(--text-white1000);--sphere-ring-end:var(--accent-cyan);position:relative;display:inline-flex;flex:0 0 56px;align-items:center;justify-content:center;width:56px;height:56px;padding:var(--space-2);border:0;border-radius:var(--radius-circle);outline:none;background:var(--surface-raised-2);color:var(--text-white1000);cursor:pointer;transition:box-shadow var(--duration-base) ease,transform var(--duration-base) ease}.VoiceOrb_root__bRaeY:focus-visible{box-shadow:0 0 0 var(--thick-line-size) var(--button-primary)}.VoiceOrb_root__bRaeY:disabled{cursor:default}.OptionRow_root__3yfLH{width:100%;display:flex;align-items:center;gap:var(--space-10);padding:var(--space-10) var(--space-12);border:var(--line-size) solid transparent;border-radius:var(--radius-md);background:transparent;font-family:inherit;font-size:var(--text-13);color:var(--text-secondary);text-align:left;cursor:pointer;transition:var(--transition-surface)}.OptionRow_root__3yfLH:hover:not(:disabled){background:var(--surface-raised-2);color:var(--text-white1000)}.OptionRow_root__3yfLH:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.OptionRow_root__3yfLH:disabled{opacity:var(--state-disabled-opacity);cursor:not-allowed}.OptionRow_root__3yfLH[aria-pressed=true],.OptionRow_root__3yfLH[aria-selected=true]{background:var(--surface-raised-3);border-color:var(--text-white1000);color:var(--text-white1000)}.OptionRow_leading__Y9cLI{display:flex;align-items:center;justify-content:center;flex-shrink:0}.OptionRow_label__EFgsu{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OptionRow_trailing___Ue2S{flex-shrink:0;font-size:var(--text-sm);color:var(--text-white400)}.Switch_root__K1x5k{display:inline-flex;align-items:center;flex-shrink:0;padding:0;border:0;border-radius:var(--radius-full);background:var(--surface-raised-2);cursor:pointer;transition:var(--transition-surface)}.Switch_sm__s8c6M{width:28px;height:var(--space-16)}.Switch_md__hmbC5{width:36px;height:var(--space-20)}.Switch_root__K1x5k[aria-checked=true]{background:var(--accent-primary)}.Switch_root__K1x5k:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.Switch_root__K1x5k:disabled{opacity:var(--state-disabled-opacity);cursor:not-allowed}.Switch_knob__hy3ls{display:block;border-radius:var(--radius-circle);background:var(--text-white1000);transition:transform var(--duration-base) var(--ease-standard)}.Switch_sm__s8c6M .Switch_knob__hy3ls{width:var(--space-12);height:var(--space-12);margin:0 var(--space-2)}.Switch_md__hmbC5 .Switch_knob__hy3ls{width:var(--space-16);height:var(--space-16);margin:0 var(--space-2)}.Switch_sm__s8c6M[aria-checked=true] .Switch_knob__hy3ls{transform:translateX(12px)}.Switch_md__hmbC5[aria-checked=true] .Switch_knob__hy3ls{transform:translateX(16px)}@media (prefers-reduced-motion:reduce){.Switch_knob__hy3ls{transition:none}}.NotificationsTab_permissionButton__d_n6P{padding:var(--space-8) var(--space-14);border-radius:var(--radius-md);border:var(--line-size) solid var(--border-on-glass);background:var(--surface-panel);color:var(--text-white800);font-size:var(--text-13);font-weight:var(--weight-medium);cursor:pointer;transition:var(--transition-surface);white-space:nowrap}.NotificationsTab_permissionBadgeGranted__EH_vE{background:color-mix(in srgb,var(--button-primary) 12%,transparent);border-color:color-mix(in srgb,var(--button-primary) 40%,transparent);color:var(--button-primary);cursor:default;display:inline-flex;align-items:center;gap:var(--space-6)}.NotificationsTab_permissionBadgeDenied__iDsLb{background:color-mix(in srgb,var(--error-light) 10%,transparent);border-color:color-mix(in srgb,var(--error-light) 30%,transparent);color:var(--error-light);cursor:not-allowed}.NotificationsTab_deniedHint__XuaS8{font-size:var(--text-xs);color:var(--text-muted);margin-top:var(--space-8);padding:var(--space-8) var(--space-12);background:color-mix(in srgb,var(--error-light) 5%,transparent);border-radius:var(--radius-sm);line-height:var(--lh-body)}.NotificationsTab_sectionSpacer__tlQqv{height:var(--space-20)}.NotificationsTab_permissionBadgeDenied__iDsLb:focus-visible,.NotificationsTab_permissionBadgeGranted__EH_vE:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.Meter_track__TKU1H{width:100%;border-radius:var(--radius-full);background:var(--surface-raised-2);overflow:hidden}.Meter_xs__7jxmc{height:var(--space-3)}.Meter_sm__1sjWK{height:var(--space-6)}.Meter_md__1b6pC{height:var(--space-8)}.Meter_fill__LlCO_{height:100%;border-radius:var(--radius-full);background:var(--meter-tone);transition:width var(--duration-medium) var(--ease-standard)}.Meter_accent___LLw1{--meter-tone:var(--accent-primary)}.Meter_success__oh2Cj{--meter-tone:var(--success)}.Meter_warning__Gj_s0{--meter-tone:var(--warning)}.Meter_error__2NsK9{--meter-tone:var(--error)}.Meter_indeterminate__KGlWb .Meter_fill__LlCO_{width:40%;animation:Meter_meterSweep__FvP7q 1.2s var(--ease-standard) infinite}@keyframes Meter_meterSweep__FvP7q{0%{transform:translateX(-100%)}to{transform:translateX(350%)}}@media (prefers-reduced-motion:reduce){.Meter_indeterminate__KGlWb .Meter_fill__LlCO_{animation:none;width:100%;opacity:.5}.Meter_fill__LlCO_{transition:none}}.ButtonLink_link__fx6iO{text-decoration:none}