.pricing_page__Tdsmr{min-height:100dvh;background:var(--bg);color:var(--text)}.pricing_srOnly__IfdiN{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.pricing_prelaunch__Gq_UG{margin-top:24px;padding:13px 16px;border:1px solid var(--text-muted);border-radius:var(--radius-md);background:var(--surface-raised);font-size:.9375rem;line-height:1.55;color:var(--text);max-width:66ch}.pricing_prelaunch__Gq_UG strong{font-weight:500}.pricing_mechanism__hqt2L{-webkit-border-before:1px solid var(--border);border-block-start:1px solid var(--border);margin-top:56px}.pricing_mechanismInner__iSQJR{max-width:1180px;margin:0 auto;padding:62px 28px 8px;display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:60px;gap:60px}.pricing_mechanismInner__iSQJR h2{margin:0;font-size:clamp(1.55rem,2.6vw,2.2rem);letter-spacing:-.03em;line-height:1.1;font-weight:500}.pricing_mechanismBody__F7gb7{display:grid;grid-gap:17px;gap:17px}.pricing_mechanismBody__F7gb7 p{margin:0;max-width:66ch;color:var(--text-dim);line-height:1.62}.pricing_mechanismBody__F7gb7 em{font-style:italic;color:var(--text)}.pricing_plans__eTkpx{max-width:1180px;margin:0 auto;padding:64px 28px 24px}.pricing_cycleInput__XeUpt{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.pricing_cycle__ci6VF{gap:2px;padding:3px;border:1px solid var(--border);background:var(--surface)}.pricing_cycleLabel__JMoVr,.pricing_cycle__ci6VF{display:inline-flex;border-radius:var(--radius-pill)}.pricing_cycleLabel__JMoVr{align-items:center;padding:8px 16px;font-family:var(--font-mono);font-size:.66rem;text-transform:uppercase;letter-spacing:.07em;color:var(--text-muted);cursor:pointer;transition:color var(--fast) var(--ease),background var(--fast) var(--ease)}.pricing_cycleLabel__JMoVr:hover{color:var(--text)}#billing-annual:checked~.pricing_cycle__ci6VF .pricing_cycleLabel__JMoVr[for=billing-annual],#billing-monthly:checked~.pricing_cycle__ci6VF .pricing_cycleLabel__JMoVr[for=billing-monthly]{background:var(--accent-strong);color:var(--bg)}#billing-annual:focus-visible~.pricing_cycle__ci6VF .pricing_cycleLabel__JMoVr[for=billing-annual],#billing-monthly:focus-visible~.pricing_cycle__ci6VF .pricing_cycleLabel__JMoVr[for=billing-monthly]{outline:2px solid var(--focus);outline-offset:2px}#billing-annual:checked~.pricing_cards__f5qPN .pricing_monthlyOnly__Bjm_h,.pricing_annualOnly___pDoz{display:none}#billing-annual:checked~.pricing_cards__f5qPN .pricing_annualOnly___pDoz{display:inline}#billing-annual:checked~.pricing_cards__f5qPN .pricing_annualOnly___pDoz,#billing-monthly:checked~.pricing_cards__f5qPN .pricing_monthlyOnly__Bjm_h{animation:pricing_cycle-swap__CK_Gn var(--motion-slow) var(--ease)}@keyframes pricing_cycle-swap__CK_Gn{0%{opacity:0}}.pricing_cards__f5qPN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px;margin-top:26px}.pricing_card__WTsJs{display:flex;flex-direction:column;gap:12px;padding:30px 28px 26px;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface)}.pricing_card__WTsJs[data-plan=pro]{border-color:var(--text);background:var(--surface-raised)}.pricing_cardName__ne_QZ{margin:0;font-family:var(--font-mono);font-size:.68rem;font-weight:500;text-transform:uppercase;letter-spacing:.09em;color:var(--text-muted)}.pricing_cardHeadline__9fyfu{margin:0;font-size:1.25rem;letter-spacing:-.02em;line-height:1.25;font-weight:500}.pricing_priceRow__PCJIP{margin:6px 0 0;display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.pricing_price__RfNPX{font-size:clamp(2.4rem,4.6vw,3.2rem);letter-spacing:-.04em;line-height:1;font-weight:500}.pricing_per__farQT{-webkit-margin-start:10px;margin-inline-start:10px;color:var(--text-dim);font-size:.9rem}.pricing_arithmetic__GVWaz{margin:0;color:var(--text-dim);font-size:.86rem;line-height:1.55}.pricing_cardBlurb__H1rna{margin:4px 0 0;color:var(--text-dim);line-height:1.6;max-width:46ch}.pricing_ctaSlot__BAzaY{margin-top:auto;display:block}.pricing_ctaSlot__BAzaY .pricing_cardCta__QSxbU{margin-top:0}.pricing_cardCta__QSxbU{margin-top:auto;display:inline-flex;align-self:flex-start;padding:12px 18px;border-radius:var(--radius-sm);background:var(--accent-strong);color:var(--bg);text-decoration:none;font-weight:500;transition:translate var(--base) var(--ease)}.pricing_cardCta__QSxbU:hover{translate:0 -2px}.pricing_cardPending__onj_3{margin-top:auto;padding-top:14px;border-top:1px solid var(--border);font-family:var(--font-mono);font-size:.68rem;text-transform:uppercase;letter-spacing:.09em;color:var(--text-muted)}.pricing_cardSeats__sjO9A{margin:0;font-size:.8rem;color:var(--text-muted)}.pricing_seatsLine__kQ3Io{margin:28px 0 0;max-width:64ch;color:var(--text-dim);line-height:1.6}.pricing_seatsLine__kQ3Io a{color:var(--text)}.pricing_limits__iLNZV{border-block:1px solid var(--border);margin-top:64px}.pricing_limitsHead__IbFRt{max-width:1180px;margin:0 auto;padding:68px 28px 34px;display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:60px;gap:60px}.pricing_limitsHead__IbFRt h2{margin:0;font-size:clamp(1.7rem,3vw,2.5rem);letter-spacing:-.03em;line-height:1.08;font-weight:500}.pricing_limitsHead__IbFRt p{margin:0;max-width:65ch;color:var(--text-dim);line-height:1.62}.pricing_tableWrap__cfj_g{max-width:1180px;margin:0 auto;padding:0 28px 70px;overflow-x:auto;outline:none}.pricing_tableWrap__cfj_g:focus-visible{box-shadow:inset 0 0 0 2px var(--accent)}.pricing_tableWrap__cfj_g table{width:100%;min-width:720px;border-collapse:collapse;font-size:.9rem}.pricing_tableWrap__cfj_g td,.pricing_tableWrap__cfj_g th{border-top:1px solid var(--border);text-align:start;padding:16px 12px;vertical-align:top}.pricing_tableWrap__cfj_g thead th{font-family:var(--font-mono);font-size:.64rem;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted)}.pricing_tableWrap__cfj_g tbody th{font-weight:500;width:38%}.pricing_tableWrap__cfj_g tbody th span{display:block;margin-top:6px;font-weight:400;font-size:.82rem;line-height:1.5;color:var(--text-muted);max-width:52ch}.pricing_tableWrap__cfj_g td{color:var(--text-dim)}.pricing_tableWrap__cfj_g tbody tr{transition:background var(--fast) var(--ease)}.pricing_tableWrap__cfj_g tbody tr:hover{background:var(--surface-hover)}.pricing_faq__zSI1z{max-width:1180px;margin:0 auto;padding:86px 28px 112px}.pricing_faq__zSI1z h2{margin:0;max-width:530px;font-size:clamp(1.7rem,3vw,2.5rem);letter-spacing:-.03em;line-height:1.08;font-weight:500}.pricing_faq__zSI1z dl{margin:46px 0 0;border-top:1px solid var(--border)}.pricing_faq__zSI1z dl>div{display:grid;grid-template-columns:.65fr 1.35fr;grid-gap:40px;gap:40px;border-bottom:1px solid var(--border);padding:23px 0}.pricing_faq__zSI1z dt{font-weight:500}.pricing_faq__zSI1z dd{margin:0;color:var(--text-dim);line-height:1.6;max-width:66ch}@media (max-width:860px){.pricing_cards__f5qPN{grid-template-columns:1fr}.pricing_faq__zSI1z dl>div,.pricing_limitsHead__IbFRt,.pricing_mechanismInner__iSQJR{grid-template-columns:1fr;gap:14px}.pricing_limitsHead__IbFRt{padding-top:48px}.pricing_mechanismInner__iSQJR{padding-top:46px;gap:20px}.pricing_plans__eTkpx{padding-top:44px}}@media (prefers-reduced-motion:reduce){.pricing_cardCta__QSxbU,.pricing_cycleLabel__JMoVr,.pricing_tableWrap__cfj_g tbody tr{transition:none}.pricing_cardCta__QSxbU:hover{translate:none}#billing-annual:checked~.pricing_cards__f5qPN .pricing_annualOnly___pDoz,#billing-monthly:checked~.pricing_cards__f5qPN .pricing_monthlyOnly__Bjm_h{animation:none}}.am-slot{display:flex;align-items:center;flex-shrink:0;position:relative}.am-signin{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);color:var(--text-dim);font-size:.85rem;font-weight:500;text-decoration:none;white-space:nowrap;transition:color var(--fast) var(--ease),border-color var(--fast) var(--ease)}.am-signin:hover{color:var(--text);border-color:color-mix(in srgb,var(--accent) 50%,var(--border))}.am-placeholder{width:132px;height:36px}.am-placeholder,.am-trigger{border-radius:var(--radius-sm)}.am-trigger{display:inline-flex;align-items:center;gap:8px;max-width:220px;padding-block:5px;padding-inline:5px 10px;border:1px solid var(--border);background:var(--surface);color:var(--text-dim);font-size:.85rem;font-weight:500;transition:color var(--fast) var(--ease),border-color var(--fast) var(--ease)}.am-trigger:hover,.am-trigger[aria-expanded=true]{color:var(--text);border-color:var(--accent)}.am-monogram{width:24px;height:24px;flex:none;display:grid;place-items:center;border-radius:calc(var(--radius-sm) - 2px);background:var(--accent-strong);color:var(--bg);font-family:var(--font-mono);font-size:.7rem;font-weight:600;text-transform:uppercase}.am-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.am-caret{flex:none;transition:transform var(--fast) var(--ease)}.am-trigger[aria-expanded=true] .am-caret{transform:rotate(180deg)}.am-menu{position:absolute;top:calc(100% + 8px);inset-inline-end:0;z-index:60;min-width:240px;padding:6px;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--surface-raised);box-shadow:var(--shadow-md);gap:2px}.am-identity,.am-menu{display:flex;flex-direction:column}.am-identity{padding:9px 10px 11px;border-bottom:1px solid var(--border-subtle);margin-bottom:4px;gap:3px}.am-identityName{font-size:.875rem;font-weight:500;color:var(--text);overflow-wrap:anywhere}.am-identityEmail{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.03em;color:var(--text-muted);overflow-wrap:anywhere}.am-item{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--text-dim);font-size:.875rem;font-weight:500;text-align:start;text-decoration:none;transition:color var(--fast) var(--ease),background var(--fast) var(--ease)}.am-item:focus-visible,.am-item:hover{color:var(--text);background:var(--surface-hover)}.am-item svg{flex:none}.am-signout{margin-top:4px;border-top:1px solid var(--border-subtle);border-end-start-radius:0;border-end-end-radius:0;padding-top:11px}@media (max-width:900px){.am-trigger{padding:5px}.am-caret,.am-label{display:none}.am-placeholder{width:36px}.am-signin{padding:8px 11px}}.LanguageSwitcher_root__aY_VN{position:relative;z-index:51;flex:none}.LanguageSwitcher_trigger__1UT1E{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:44px;padding:0 11px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-dim);font:inherit;font-size:.78rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:color var(--fast) var(--ease),border-color var(--fast) var(--ease),background var(--fast) var(--ease)}.LanguageSwitcher_root__aY_VN[data-open=true] .LanguageSwitcher_trigger__1UT1E,.LanguageSwitcher_trigger__1UT1E:focus-visible,.LanguageSwitcher_trigger__1UT1E:hover{color:var(--text);border-color:color-mix(in srgb,var(--accent) 50%,var(--border));background:var(--surface-hover)}.LanguageSwitcher_selected__L_EBZ{line-height:1}.LanguageSwitcher_caret__Z8it9{transition:transform var(--fast) var(--ease)}.LanguageSwitcher_root__aY_VN:has(.LanguageSwitcher_menu__3CvuY) .LanguageSwitcher_caret__Z8it9{transform:rotate(180deg)}.LanguageSwitcher_menu__3CvuY{position:absolute;inset-inline-end:0;top:calc(100% + 8px);width:min(258px,calc(100vw - 32px));padding:8px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-lg);animation:LanguageSwitcher_language-menu-in__xWkSD .15s var(--ease) both;max-height:min(620px,calc(100vh - 96px));overflow-y:auto;overscroll-behavior:contain}.LanguageSwitcher_menuTitle__DNXBU{margin:3px 8px 7px;color:var(--text-muted);font-family:var(--font-mono);font-size:.66rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.LanguageSwitcher_option__2YTKO{display:flex;align-items:center;gap:9px;min-height:44px;padding:7px 9px;border:1px solid transparent;border-radius:var(--radius-sm);color:var(--text);text-decoration:none}.LanguageSwitcher_option__2YTKO:focus-visible,.LanguageSwitcher_option__2YTKO:hover,.LanguageSwitcher_option__2YTKO[aria-current=page]{border-color:var(--border);background:var(--surface-hover)}.LanguageSwitcher_optionText__rOhL4{display:flex;flex:1 1;min-width:0;flex-direction:column;align-items:flex-start;gap:1px;overflow-wrap:anywhere;line-height:1.2}.LanguageSwitcher_optionText__rOhL4>span{font-size:.9rem;font-weight:600}.LanguageSwitcher_optionText__rOhL4 small{color:var(--text-muted);font-size:.72rem;font-weight:500}.LanguageSwitcher_optionDirection__2hkMw{color:var(--text-muted);font-family:var(--font-mono);font-size:.63rem;letter-spacing:.07em}.LanguageSwitcher_rail__ZR8Ea{width:100%}.LanguageSwitcher_rail__ZR8Ea .LanguageSwitcher_trigger__1UT1E{width:100%;justify-content:flex-start}.LanguageSwitcher_rail__ZR8Ea .LanguageSwitcher_menu__3CvuY{inset-inline-start:calc(100% + 10px);inset-inline-end:auto;top:auto;bottom:0}@keyframes LanguageSwitcher_language-menu-in__xWkSD{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.LanguageSwitcher_site__cdRvl .LanguageSwitcher_trigger__1UT1E{padding-inline:10px}.LanguageSwitcher_site__cdRvl .LanguageSwitcher_menu__3CvuY{position:fixed;inset-inline:16px;inset-block-start:74px;width:auto}.LanguageSwitcher_rail__ZR8Ea .LanguageSwitcher_menu__3CvuY{position:absolute;inset-inline:auto;inset-inline-end:0;inset-block-start:auto;bottom:calc(100% + 8px);width:min(258px,calc(100vw - 32px))}}@media (prefers-reduced-motion:reduce){.LanguageSwitcher_caret__Z8it9,.LanguageSwitcher_menu__3CvuY{transition:none;animation:none}}.page_shell__A6UYL{position:relative;height:100dvh;display:grid;grid-template-columns:220px minmax(0,1fr);grid-gap:14px;gap:14px;padding-block:max(12px,env(safe-area-inset-top)) max(18px,env(safe-area-inset-bottom));-webkit-padding-start:max(18px,env(safe-area-inset-left));padding-inline-start:max(18px,env(safe-area-inset-left));-webkit-padding-end:max(18px,env(safe-area-inset-right));padding-inline-end:max(18px,env(safe-area-inset-right));max-width:1480px;margin:0 auto}.page_mainCol__cslJG{display:flex;flex-direction:column;gap:14px;min-width:0;min-height:0}.page_rail__qjMuy{display:flex;flex-direction:column;align-items:stretch;gap:6px;padding:16px 12px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.page_railBrand__o_Tzm{display:flex;align-items:center;gap:10px;min-height:44px;margin-bottom:18px;padding:0 7px;border-radius:var(--radius-md);color:var(--text);text-decoration:none}.page_railWordmark__9PhfE{font-weight:600;letter-spacing:-.02em;white-space:nowrap}.page_railLink__CgcCE{display:flex;align-items:center;gap:11px;width:100%;min-height:44px;padding:0 11px;border-radius:var(--radius-md);border:1px solid transparent;color:var(--text-muted);text-decoration:none;font-size:.84rem;font-weight:500;transition:color var(--fast) var(--ease),background var(--fast) var(--ease),border-color var(--fast) var(--ease)}.page_railLink__CgcCE:hover{color:var(--text);background:var(--surface-hover);border-color:var(--border)}.page_railLink__CgcCE[aria-current=page]{color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent);border-color:color-mix(in srgb,var(--accent) 45%,transparent)}.page_railFoot__tGasA{margin-top:auto;padding:0 4px;display:flex;flex-direction:column;gap:8px}.page_railFoot__tGasA .page_themeToggle__kJQjs{width:44px;height:44px}.page_booting__WTj7t{display:grid;place-items:center;height:100dvh;color:var(--text-dim);font-family:var(--font-mono);font-size:.8125rem;letter-spacing:.08em;text-transform:uppercase}.page_top__nV9vU{display:flex;align-items:center;gap:14px;min-height:48px}.page_brand__c_I5d{display:inline-flex;align-items:center;gap:10px;flex:none;color:var(--text);text-decoration:none}.page_mark___aNJl{width:30px;height:30px;position:relative;border-radius:7px;display:flex;align-items:center;justify-content:center;background:transparent;box-shadow:none}.page_mark___aNJl i{position:absolute;display:block;width:23px;height:3px;border-radius:999px;background:var(--eucalyptus)}.page_mark___aNJl i:first-child{transform:translateY(-7px) rotate(15deg);background:var(--russet)}.page_mark___aNJl i:nth-child(2){transform:translateY(-2px) rotate(-15deg);background:var(--cobalt)}.page_mark___aNJl i:nth-child(3){transform:translateY(3px) rotate(9deg);background:var(--eucalyptus)}.page_mark___aNJl i:nth-child(4){transform:translateY(8px) rotate(-9deg);background:var(--ochre)}.page_wordmark__4c_am{font-family:var(--font-display);font-size:.98rem;font-weight:500;letter-spacing:-.01em}.page_consentRow__M79TZ>.consent-bar{width:100%}.page_searchRow__JLPHM{max-width:590px;width:100%;-webkit-margin-start:auto;margin-inline-start:auto}.page_tools__tiQLE{position:relative;flex:none}.page_themeToggle__kJQjs{flex:none;display:inline-flex;align-items:center;justify-content:center;width:33px;height:33px;border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-dim);background:var(--surface);transition:color var(--fast) var(--ease),border-color var(--fast) var(--ease)}.page_themeToggle__kJQjs:hover{color:var(--text);border-color:color-mix(in srgb,var(--accent) 50%,var(--border))}.page_tools__tiQLE summary{list-style:none;cursor:pointer;border:1px solid var(--border);border-radius:var(--radius-sm);padding:7px 11px;font-family:var(--font-mono);font-size:.72rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);background:var(--surface);transition:border-color var(--fast) var(--ease),color var(--fast) var(--ease)}.page_tools__tiQLE summary:hover{color:var(--text);border-color:color-mix(in srgb,var(--accent) 50%,var(--border))}.page_tools__tiQLE summary::-webkit-details-marker{display:none}.page_toolsMenu__yKbpc{position:absolute;inset-inline-end:0;top:calc(100% + 7px);width:190px;z-index:45;padding:7px;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-lg);animation:page_menu-in__8fnrL .15s var(--ease) both}.page_toolsMenu__yKbpc a{display:block;padding:8px 10px;border-radius:var(--radius-sm);color:var(--text);text-decoration:none;font-size:.8rem}.page_toolsMenu__yKbpc a:hover{background:var(--surface-hover);color:var(--accent)}.page_panes__4PPXi{display:grid;grid-template-columns:minmax(280px,340px) 1fr;grid-gap:16px;gap:16px;flex:1 1;min-height:0}.page_panesEmpty__ol9ZX{grid-template-columns:1fr}.page_panesEmpty__ol9ZX .page_listPane__Mpthb{display:none}.page_listPane__Mpthb{overflow-y:auto;padding-block:2px 12px;padding-inline:0 4px;min-height:0}.page_detailPane__Utq6h{position:relative;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:clamp(20px,2.5vw,32px);display:flex;flex-direction:column;gap:20px;overflow-y:auto;min-height:0;box-shadow:var(--shadow-sm)}.page_detailHead__f6hJR{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.page_detailIdentity__JzgSf{display:flex;flex-direction:column;gap:3px}.page_detailTitle__EaV2u{font-family:var(--font-display);font-size:clamp(1.65rem,2.7vw,2.35rem);letter-spacing:-.03em;font-weight:500;color:var(--text)}.page_detailMeta__ZRrvE{margin:0;font-size:.875rem;color:var(--text-dim)}.page_detailLanes__ZgJpt{margin:4px 0 0;display:flex;flex-wrap:wrap;gap:8px}.page_audioButton___cAtm{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--text-dim);padding:6px 12px;font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.035em;font-weight:500;text-transform:uppercase;transition:border-color var(--fast) var(--ease),color var(--fast) var(--ease)}.page_audioActions__7A_sL{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.page_audioButton___cAtm:hover{border-color:color-mix(in srgb,var(--accent) 55%,var(--border));color:var(--accent)}.page_tabs__DYrEt{display:flex;align-items:center;gap:2px;row-gap:6px;border-bottom:1px solid var(--border);padding-bottom:0;flex-wrap:wrap}.page_tab__c6QaF{background:transparent;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;padding:8px 14px;border-radius:var(--radius-sm) var(--radius-sm) 0 0;font-size:.875rem;font-weight:500;letter-spacing:0;color:var(--text-dim);transition:color var(--fast) var(--ease),border-color var(--fast) var(--ease)}.page_tab__c6QaF:hover{color:var(--text)}.page_tab__c6QaF[data-active=true]{color:var(--accent);border-bottom-color:var(--accent)}.page_summary__3SRHz{display:flex;flex-direction:column;gap:26px}.page_actionsStack__4U__G{display:flex;flex-direction:column;gap:28px}.page_headline__mzTyd{margin:0;font-family:var(--font-read);font-size:1.5rem;letter-spacing:.002em;line-height:1.42;max-width:58ch}.page_section__NK_B8{display:flex;flex-direction:column;gap:10px}.page_sectionHead__KdHlw{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--accent) 70%,var(--text-muted));font-weight:500}.page_bullets__rigXa{margin:0;-webkit-padding-start:18px;padding-inline-start:18px;display:flex;flex-direction:column;gap:8px;font-size:.95rem;max-width:66ch}.page_bullets__rigXa li::marker{color:var(--accent)}.page_pending__TcBW2{display:flex;flex-direction:column;gap:8px;margin:auto;padding:44px 0 36px;align-items:flex-start;max-width:52ch}.page_pending__TcBW2:before{content:"";width:40px;height:40px;border-radius:var(--radius-sm);margin-bottom:8px;background:var(--surface-raised);border:1px solid var(--border);background-image:radial-gradient(circle 5px at 13px 20px,color-mix(in srgb,var(--accent) 40%,transparent),transparent 70%),radial-gradient(circle 5px at 27px 20px,color-mix(in srgb,var(--accent) 40%,transparent),transparent 70%)}.page_pendingTitle__GDcGW{margin:0;font-family:var(--font-display);font-size:1.2rem;font-weight:500;letter-spacing:-.015em}.page_pendingBody__xsZWq{margin:0;font-size:.9375rem;color:var(--text-dim);max-width:54ch;line-height:1.6}.page_pendingActions__l2RV5{display:flex;gap:8px;margin-top:10px}.page_retry__20Oyk,.page_secondary__4La11{border-radius:var(--radius-sm);padding:9px 18px;font-size:.875rem;font-weight:600;border:1px solid var(--border);background:transparent;color:var(--text);transition:border-color var(--fast) var(--ease),background var(--fast) var(--ease)}.page_secondary__4La11:hover{border-color:color-mix(in srgb,var(--accent) 55%,var(--border))}.page_retry__20Oyk{color:var(--bg);border-color:var(--accent);background:var(--accent-strong)}.page_retry__20Oyk:hover{background:color-mix(in srgb,var(--accent) 86%,white);border-color:color-mix(in srgb,var(--accent) 86%,white)}@media (max-width:900px){.page_shell__A6UYL{height:auto;min-height:100dvh;grid-template-columns:1fr}.page_rail__qjMuy{flex-direction:row;justify-content:flex-start;padding:8px 10px;order:0;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:var(--border-strong) transparent}.page_rail__qjMuy::-webkit-scrollbar{height:4px}.page_rail__qjMuy::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background:var(--border-strong)}.page_railBrand__o_Tzm{margin-bottom:0;-webkit-margin-end:6px;margin-inline-end:6px;min-width:44px;min-height:44px;padding:0;justify-content:center}.page_railWordmark__9PhfE{display:none}.page_railLink__CgcCE{width:auto;min-width:max-content;min-height:44px;flex:none;justify-content:center;gap:7px;padding:0 10px;font-size:.75rem}.page_railFoot__tGasA{margin-top:0;-webkit-margin-start:auto;margin-inline-start:auto;flex-direction:row;align-items:center}.page_railFoot__tGasA .page_themeToggle__kJQjs{width:44px;height:44px}.page_panes__4PPXi{grid-template-columns:1fr;flex:none;align-content:start}.page_detailPane__Utq6h,.page_listPane__Mpthb{overflow-y:visible}.page_listPane__Mpthb{max-height:260px;overflow-y:auto;border-bottom:1px solid var(--border);padding-bottom:14px}.page_top__nV9vU{position:static;padding-block:8px;margin-block:-8px;flex-wrap:wrap}.page_consentRow__M79TZ{position:-webkit-sticky;position:sticky;top:max(8px,env(safe-area-inset-top));z-index:12}.page_searchRow__JLPHM{order:4;max-width:none;flex-basis:100%}.page_top__nV9vU>.connection{-webkit-margin-start:auto;margin-inline-start:auto}}@media (max-width:560px){.page_shell__A6UYL{-webkit-padding-start:max(12px,env(safe-area-inset-left));padding-inline-start:max(12px,env(safe-area-inset-left));-webkit-padding-end:max(12px,env(safe-area-inset-right));padding-inline-end:max(12px,env(safe-area-inset-right))}.page_wordmark__4c_am{display:none}.page_detailPane__Utq6h{padding:18px;border-radius:var(--radius-md)}.page_tabs__DYrEt{align-items:stretch}.page_tab__c6QaF{min-height:44px;flex:1 1;padding-inline:8px}}@media (pointer:coarse){.page_audioButton___cAtm,.page_retry__20Oyk,.page_secondary__4La11,.page_syncConflicts__yR7j8 button,.page_toolsMenu__yKbpc a,.page_tools__tiQLE summary{min-height:44px}}@keyframes page_menu-in__8fnrL{0%{opacity:0;transform:translateY(-4px)}}@keyframes page_panel-in__PfESX{0%{opacity:0;transform:translateY(6px)}}.page_detailPane__Utq6h [role=tabpanel]{animation:page_panel-in__PfESX var(--motion-slow) var(--ease)}@media (prefers-reduced-motion:reduce){.page_detailPane__Utq6h [role=tabpanel],.page_toolsMenu__yKbpc{animation:none}}.page_storageProblem__cBALv{margin:0;padding:10px 14px;border-radius:var(--radius-sm);border:1px solid var(--text);background:var(--text);font-size:.875rem;font-weight:500;color:var(--bg)}.page_transcriptPanel__bC9Au{display:grid;grid-gap:18px;gap:18px}.page_textSync__o31xs{color:var(--muted);font-size:.72rem;line-height:1.25;max-width:15rem}.page_syncConflicts__yR7j8{display:grid;grid-gap:7px;gap:7px;padding:12px 14px;border:1px solid var(--warning-border,#d8b477);border-radius:var(--radius-sm);background:var(--surface);font-size:.78rem}.page_syncConflicts__yR7j8>span{color:var(--text-dim);max-width:60ch}.page_syncConflicts__yR7j8>div{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.page_syncConflicts__yR7j8 small{-webkit-margin-end:auto;margin-inline-end:auto}[dir=rtl] .page_shell__A6UYL{-webkit-padding-start:max(18px,env(safe-area-inset-right));padding-inline-start:max(18px,env(safe-area-inset-right));-webkit-padding-end:max(18px,env(safe-area-inset-left));padding-inline-end:max(18px,env(safe-area-inset-left))}@media (max-width:560px){[dir=rtl] .page_shell__A6UYL{-webkit-padding-start:max(12px,env(safe-area-inset-right));padding-inline-start:max(12px,env(safe-area-inset-right));-webkit-padding-end:max(12px,env(safe-area-inset-left));padding-inline-end:max(12px,env(safe-area-inset-left))}}.page_syncConflicts__yR7j8 button{border:1px solid var(--border);border-radius:999px;background:transparent;color:inherit;padding:5px 9px;cursor:pointer}.page_railLink__CgcCE{font-size:.9375rem}.page_searchRow__JLPHM{max-width:none}.page_tools__tiQLE summary{display:flex;align-items:center;min-height:44px;font-family:var(--font-sans);font-size:.9375rem;text-transform:none;letter-spacing:0}.page_toolsMenu__yKbpc{width:min(320px,calc(100vw - 40px));padding:12px}.page_toolsMenu__yKbpc a{font-size:.9375rem;min-height:44px}.page_toolsMenu__yKbpc .page_textSync__o31xs{margin:0 0 8px;padding:10px;font-size:.9375rem;line-height:1.5;max-width:none;border-bottom:1px solid var(--border)}.page_shell__A6UYL .ask-field input{font-family:var(--font-sans);font-size:1rem;text-transform:none;letter-spacing:0}.page_shell__A6UYL .connection{font-family:var(--font-sans);font-size:.875rem;text-transform:none;letter-spacing:0}.page_libraryControls__T1zxP{border-bottom:1px solid var(--border);margin-bottom:10px}.page_libraryControls__T1zxP>summary{display:flex;align-items:center;gap:9px;padding:12px 4px;min-height:48px;list-style:none;cursor:pointer;font-size:.9375rem;color:var(--text-dim)}.page_libraryControls__T1zxP>summary::-webkit-details-marker{display:none}.page_libraryControls__T1zxP>summary>span{-webkit-margin-start:auto;margin-inline-start:auto;font-family:var(--font-mono);font-size:.875rem}.page_libraryControls__T1zxP>summary:after{content:"+";-webkit-margin-start:8px;margin-inline-start:8px}.page_libraryControls__T1zxP[open]>summary:after{content:"−"}.page_emptyHome__e50mM{margin:auto;padding:32px 12px;width:100%;max-width:680px}.page_emptyHome__e50mM h2{margin:0 0 8px;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:500;letter-spacing:-.035em}.page_emptyHome__e50mM>p{margin:0;font-size:1rem;line-height:1.55;color:var(--text-dim)}.page_firstSteps__yN7sc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;padding:28px 0;margin:0;list-style:none}.page_firstSteps__yN7sc li{display:flex;flex-direction:column;gap:12px;font-size:.9375rem;color:var(--text-dim)}.page_firstSteps__yN7sc li svg{color:var(--accent)}.page_sampleInvitation__DqP8w{display:flex;align-items:center;flex-wrap:wrap;gap:12px;padding-top:22px;border-top:1px solid var(--border)}.page_sampleInvitation__DqP8w span{font-size:.875rem;color:var(--text-dim)}.page_shell__A6UYL .ask-field input::placeholder{font-family:var(--font-sans);font-size:1rem;text-transform:none;letter-spacing:0}@media (max-width:760px){.page_emptyHome__e50mM{padding:24px 0}.page_firstSteps__yN7sc{gap:10px}.page_firstSteps__yN7sc li{font-size:.875rem}}.page_shell__A6UYL .ne-editor-wrap textarea,.page_shell__A6UYL .tx-correct,.page_shell__A6UYL .tx-said{font-size:1.0625rem;line-height:1.65}.page_shell__A6UYL .sp-section ul{font-size:1rem;line-height:1.65}.page_shell__A6UYL .ne-toolbar-label,.page_shell__A6UYL .sp-section h3{font-family:var(--font-sans);font-size:.875rem;text-transform:none;letter-spacing:0}@media (min-width:901px) and (max-height:820px){.page_shell__A6UYL{height:auto;min-height:100dvh;align-items:start}.page_rail__qjMuy{position:-webkit-sticky;position:sticky;top:max(12px,env(safe-area-inset-top));max-height:calc(100dvh - 30px)}.page_consentRow__M79TZ{position:-webkit-sticky;position:sticky;top:0;z-index:5;padding-top:6px;margin-top:-6px;background:var(--bg)}.page_panes__4PPXi{flex:none;height:calc(100dvh - 96px);min-height:520px}}.WorkspaceModeSwitch_switch__gQWAO{display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px 10px;min-width:0}.WorkspaceModeSwitch_label__Pc_Xb{font-family:var(--font-mono);font-size:var(--type-micro-size);font-weight:var(--type-micro-weight);letter-spacing:var(--type-micro-tracking);text-transform:uppercase;color:var(--text-muted)}.WorkspaceModeSwitch_segments__p9bUQ{display:inline-flex}.WorkspaceModeSwitch_segment___V84q{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border:1px solid var(--border);background:var(--surface);color:var(--text);font-size:.875rem;text-decoration:none;white-space:nowrap;transition:background var(--fast) var(--ease),border-color var(--fast) var(--ease)}.WorkspaceModeSwitch_segment___V84q:first-child{border-start-start-radius:var(--radius-sm);border-end-start-radius:var(--radius-sm)}.WorkspaceModeSwitch_segment___V84q:last-child{border-start-end-radius:var(--radius-sm);border-end-end-radius:var(--radius-sm)}.WorkspaceModeSwitch_segment___V84q+.WorkspaceModeSwitch_segment___V84q{-webkit-margin-start:-1px;margin-inline-start:-1px}.WorkspaceModeSwitch_segment___V84q:hover:not([aria-current=page]){background:var(--surface-hover)}.WorkspaceModeSwitch_segment___V84q[aria-current=page]{position:relative;z-index:1;background:var(--accent);border-color:var(--text);box-shadow:inset 0 0 0 1px var(--text);color:var(--bg);font-weight:600}.WorkspaceModeSwitch_segment___V84q:focus-visible{position:relative;z-index:2;outline:2px solid var(--focus);outline-offset:2px}.WelcomeSetup_dialog__qCUMV{width:min(640px,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:0;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-raised);color:var(--text);box-shadow:var(--shadow-lg,0 28px 70px -30px rgba(52,43,31,.38))}.WelcomeSetup_dialog__qCUMV::-webkit-backdrop{background:color-mix(in srgb,var(--text) 32%,transparent)}.WelcomeSetup_dialog__qCUMV::backdrop{background:color-mix(in srgb,var(--text) 32%,transparent)}.WelcomeSetup_form__87U46{display:flex;flex-direction:column;gap:20px;padding:28px;overflow-y:auto}.WelcomeSetup_form__87U46 header h2{font-size:clamp(1.5rem,3vw,1.9rem);letter-spacing:-.028em}.WelcomeSetup_form__87U46 header p{margin:8px 0 0;color:var(--text-dim);line-height:1.55}.WelcomeSetup_group__lMY5u{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;border:0}.WelcomeSetup_group__lMY5u legend,.WelcomeSetup_legend__4uvdQ{padding:0;font-size:1rem;font-weight:600;letter-spacing:0}.WelcomeSetup_hint__aB79y{margin:0;color:var(--text-dim);font-size:.875rem;line-height:1.5}.WelcomeSetup_group__lMY5u select{min-height:44px;padding:6px 12px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font:inherit}.WelcomeSetup_chips__jQD_e{display:flex;flex-wrap:wrap;gap:8px}.WelcomeSetup_chip__fAmhI{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--text);font:inherit;cursor:pointer}.WelcomeSetup_chip__fAmhI[aria-pressed=true]{border-color:var(--text);background:var(--text);color:var(--bg);font-weight:600}.WelcomeSetup_chip__fAmhI:focus-visible{outline:2px solid var(--text);outline-offset:2px}.WelcomeSetup_lane__BYgO0{width:8px;height:8px;border-radius:50%;background:var(--text-dim)}.WelcomeSetup_chip__fAmhI[data-lane=eucalyptus] .WelcomeSetup_lane__BYgO0{background:var(--eucalyptus)}.WelcomeSetup_chip__fAmhI[data-lane=cobalt] .WelcomeSetup_lane__BYgO0{background:var(--cobalt)}.WelcomeSetup_chip__fAmhI[data-lane=russet] .WelcomeSetup_lane__BYgO0{background:var(--russet)}.WelcomeSetup_chip__fAmhI[data-lane=ochre] .WelcomeSetup_lane__BYgO0{background:var(--ochre)}.WelcomeSetup_code__s7aR2{font-family:var(--font-mono);font-size:.6875rem;letter-spacing:.06em;opacity:.75}.WelcomeSetup_ready__3Gcn0{margin:0;font-size:.9375rem}.WelcomeSetup_actions__MVs9D{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding-top:4px}.WelcomeSetup_actions__MVs9D .wbtn{min-height:44px}.WelcomeSetup_skip__I5SmV{-webkit-margin-start:auto;margin-inline-start:auto;min-height:44px;padding:0 8px;border:0;background:none;color:var(--text-dim);font:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}@media (max-width:540px){.WelcomeSetup_form__87U46{padding:20px}.WelcomeSetup_actions__MVs9D .wbtn{flex:1 1 100%;justify-content:center}.WelcomeSetup_skip__I5SmV{-webkit-margin-start:0;margin-inline-start:0}}.TeamSettingsSection_section__Xi_Sy{padding:24px;display:flex;flex-direction:column;gap:14px}.TeamSettingsSection_heading__f3_Q4{display:flex;align-items:center;gap:10px}.TeamSettingsSection_heading__f3_Q4 svg{color:var(--text-dim)}.TeamSettingsSection_heading__f3_Q4 h2{margin:0;font-size:1.1rem}.TeamSettingsSection_heading__f3_Q4 span{display:block;margin-top:3px;color:var(--text-muted);font-family:var(--font-mono);font-size:.65rem;text-transform:uppercase}.TeamSettingsSection_section__Xi_Sy>p{margin:0;max-width:62ch;color:var(--text-dim);font-size:.9375rem;line-height:1.6}.TeamSettingsSection_form__scnOe{display:grid;grid-template-columns:minmax(0,1fr) 150px auto;grid-gap:10px;gap:10px;align-items:end}.TeamSettingsSection_form__scnOe label{display:grid;grid-gap:6px;gap:6px;color:var(--text-muted);font-family:var(--font-mono);font-size:.67rem;letter-spacing:.05em;text-transform:uppercase}.TeamSettingsSection_form__scnOe input,.TeamSettingsSection_form__scnOe select{min-width:0;padding:9px 10px;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);font:inherit;text-transform:none;letter-spacing:0}.TeamSettingsSection_message__OyWhZ{color:var(--text-dim)}.TeamSettingsSection_list__pCC0a article{display:grid;grid-template-columns:1fr auto;grid-gap:12px;gap:12px;padding:13px 0;border-top:1px solid var(--border)}.TeamSettingsSection_list__pCC0a article div{display:grid;grid-gap:3px;gap:3px}.TeamSettingsSection_list__pCC0a article strong{font-size:.9rem}.TeamSettingsSection_list__pCC0a article span{color:var(--text-muted);font-family:var(--font-mono);font-size:.68rem;text-transform:uppercase}@media (max-width:700px){.TeamSettingsSection_form__scnOe{grid-template-columns:1fr}}.AuditTrailSection_section__VCW_n{padding:24px;display:flex;flex-direction:column;gap:14px}.AuditTrailSection_heading__QUECj{display:flex;align-items:center;gap:10px}.AuditTrailSection_heading__QUECj h2{margin:0;font-size:1.1rem}.AuditTrailSection_heading__QUECj span,.AuditTrailSection_list__22XRn small,.AuditTrailSection_list__22XRn span{color:var(--text-muted);font-size:.78rem}.AuditTrailSection_section__VCW_n p{margin:0;color:var(--text-dim);line-height:1.6}.AuditTrailSection_list__22XRn{display:grid;border-top:1px solid var(--border)}.AuditTrailSection_list__22XRn article{display:grid;grid-gap:5px;gap:5px;padding:12px 0;border-bottom:1px solid var(--border)}.AuditTrailSection_list__22XRn article>div{display:flex;justify-content:space-between;gap:16px}.AuditTrailSection_list__22XRn strong{font-size:.9rem}.AuditTrailSection_list__22XRn small{overflow-wrap:anywhere}.DeviceTokenSettings_section__N4J0M{padding:24px;display:flex;flex-direction:column;gap:14px}.DeviceTokenSettings_connectionsHeading__zZogM,.DeviceTokenSettings_formHeading__5dHWF,.DeviceTokenSettings_heading__ZjZt8,.DeviceTokenSettings_oneTimeHeading__mZ2SB{display:flex;align-items:flex-start;gap:10px}.DeviceTokenSettings_heading__ZjZt8>svg,.DeviceTokenSettings_oneTimeHeading__mZ2SB>svg{flex:none;color:var(--text-dim);margin-top:2px}.DeviceTokenSettings_connectionsHeading__zZogM h3,.DeviceTokenSettings_formHeading__5dHWF h3,.DeviceTokenSettings_heading__ZjZt8 h2,.DeviceTokenSettings_oneTimeHeading__mZ2SB h3{margin:0;letter-spacing:-.02em}.DeviceTokenSettings_heading__ZjZt8 h2{font-size:1.1rem}.DeviceTokenSettings_formHint__73KZW,.DeviceTokenSettings_heading__ZjZt8 span{display:block;margin-top:3px;color:var(--text-muted);font-family:var(--font-mono);font-size:.65rem;letter-spacing:.06em;text-transform:uppercase}.DeviceTokenSettings_section__N4J0M>p{max-width:66ch;margin:0;color:var(--text-dim);font-size:.9375rem;line-height:1.6}.DeviceTokenSettings_accessState__LV7D5,.DeviceTokenSettings_emptyState__nTQyh,.DeviceTokenSettings_errorState__AFRxs,.DeviceTokenSettings_loadingState__VlNGV{display:flex;align-items:flex-start;gap:13px;padding:16px 18px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-raised)}.DeviceTokenSettings_accessState__LV7D5>svg,.DeviceTokenSettings_emptyState__nTQyh>svg,.DeviceTokenSettings_errorState__AFRxs>svg{flex:none;margin-top:2px;color:var(--accent)}.DeviceTokenSettings_accessState__LV7D5 strong,.DeviceTokenSettings_emptyState__nTQyh strong,.DeviceTokenSettings_errorState__AFRxs strong{display:block;font-size:.9rem;font-weight:600}.DeviceTokenSettings_accessState__LV7D5 p,.DeviceTokenSettings_emptyState__nTQyh p,.DeviceTokenSettings_errorState__AFRxs p{max-width:60ch;margin:4px 0 0;color:var(--text-muted);font-size:.82rem;line-height:1.55}.DeviceTokenSettings_accessState__LV7D5 .wbtn{margin-top:12px}.DeviceTokenSettings_loadingState__VlNGV{align-items:center;color:var(--text-muted);font-size:.84rem}.DeviceTokenSettings_skeletonLineShort__lbVai,.DeviceTokenSettings_skeletonLine__oA_1o,.DeviceTokenSettings_skeletonRow__Wqdp1{display:block;flex:none;height:10px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--text-muted) 18%,transparent);animation:DeviceTokenSettings_pulse__3ADXs 1.2s ease-in-out infinite alternate}.DeviceTokenSettings_skeletonLine__oA_1o{width:68px}.DeviceTokenSettings_skeletonLineShort__lbVai{width:36px;-webkit-margin-start:-4px;margin-inline-start:-4px}.DeviceTokenSettings_form__Ve4mC{display:grid;grid-gap:18px;gap:18px;margin-top:6px;padding-top:22px;border-top:1px solid var(--border)}.DeviceTokenSettings_formHeading__5dHWF{justify-content:space-between;gap:20px}.DeviceTokenSettings_formHeading__5dHWF h3{font-size:1rem}.DeviceTokenSettings_connectionsHeading__zZogM p,.DeviceTokenSettings_formHeading__5dHWF p{margin:4px 0 0;color:var(--text-muted);font-size:.8rem;line-height:1.5}.DeviceTokenSettings_formHint__73KZW{margin-top:2px;overflow-wrap:anywhere}.DeviceTokenSettings_label__3lBJw,.DeviceTokenSettings_scopeFieldset__715lg legend{display:grid;grid-gap:7px;gap:7px;color:var(--text-muted);font-family:var(--font-mono);font-size:.67rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.DeviceTokenSettings_input__qvLlP{width:100%;min-height:44px;padding:9px 11px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font:inherit;font-size:.9rem;letter-spacing:normal;text-transform:none;transition:border-color var(--fast) var(--ease),box-shadow var(--fast) var(--ease)}.DeviceTokenSettings_input__qvLlP:hover{border-color:color-mix(in srgb,var(--accent) 35%,var(--border))}.DeviceTokenSettings_input__qvLlP:focus{border-color:color-mix(in srgb,var(--accent) 70%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 24%,transparent)}.DeviceTokenSettings_input__qvLlP:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.DeviceTokenSettings_input__qvLlP:disabled{cursor:not-allowed;opacity:.55}.DeviceTokenSettings_scopeFieldset__715lg{min-width:0;margin:0;padding:0;border:0}.DeviceTokenSettings_scopeFieldset__715lg legend{padding:0}.DeviceTokenSettings_fieldHelp__FEwgv{margin:5px 0 10px;color:var(--text-muted);font-size:.8rem}.DeviceTokenSettings_scopeList__MyD4H{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.DeviceTokenSettings_scopeOption__bLON1{display:grid;grid-template-columns:19px minmax(0,1fr);align-items:start;grid-gap:10px;gap:10px;min-height:100px;padding:13px 14px;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-raised);cursor:pointer;transition:border-color var(--fast) var(--ease),background var(--fast) var(--ease)}.DeviceTokenSettings_scopeOption__bLON1:hover{border-color:color-mix(in srgb,var(--accent) 50%,var(--border))}.DeviceTokenSettings_scopeOption__bLON1:has(input:checked){border-color:color-mix(in srgb,var(--accent) 70%,var(--border));background:color-mix(in srgb,var(--accent) 7%,var(--surface-raised))}.DeviceTokenSettings_scopeOption__bLON1:has(input:disabled){cursor:not-allowed;opacity:.6}.DeviceTokenSettings_scopeOption__bLON1 input{width:17px;height:17px;margin:2px 0 0;accent-color:var(--accent-strong)}.DeviceTokenSettings_scopeOption__bLON1 strong{display:block;color:var(--text);font-family:var(--font-sans);font-size:.84rem;font-weight:600;letter-spacing:normal;text-transform:none}.DeviceTokenSettings_scopeOption__bLON1 small{display:block;margin-top:4px;color:var(--text-muted);font-family:var(--font-sans);font-size:.77rem;letter-spacing:normal;line-height:1.45;text-transform:none}.DeviceTokenSettings_scopeChips__k95oi code,.DeviceTokenSettings_scopeOption__bLON1 code{display:inline-block;margin-top:8px;padding:3px 6px;border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-muted);font-family:var(--font-mono);font-size:.63rem;letter-spacing:.02em}.DeviceTokenSettings_formFooter__vdisY{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:2px}.DeviceTokenSettings_formFooter__vdisY p{margin:0;color:var(--text-muted);font-size:.78rem;line-height:1.45}.DeviceTokenSettings_spin__ehqVZ{animation:DeviceTokenSettings_spin__ehqVZ .8s linear infinite}.DeviceTokenSettings_oneTime__5ar0X{display:grid;grid-gap:16px;gap:16px;margin-top:6px;padding:18px;border:1px solid color-mix(in srgb,var(--accent) 48%,var(--border));border-radius:var(--radius-md);background:color-mix(in srgb,var(--accent) 6%,var(--surface-raised))}.DeviceTokenSettings_oneTimeHeading__mZ2SB{gap:12px}.DeviceTokenSettings_oneTimeHeading__mZ2SB>svg{color:var(--text)}.DeviceTokenSettings_oneTimeHeading__mZ2SB h3{font-size:1rem}.DeviceTokenSettings_oneTimeHeading__mZ2SB p{margin:5px 0 0;color:var(--text-dim);font-size:.82rem;line-height:1.55}.DeviceTokenSettings_secretBlock__fixXg{display:grid;grid-gap:9px;gap:9px;padding:14px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface)}.DeviceTokenSettings_fieldLabel__FvYEH{color:var(--text-muted);font-family:var(--font-mono);font-size:.66rem;letter-spacing:.07em;text-transform:uppercase}.DeviceTokenSettings_secret__ddAWO{display:block;padding:12px;border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-raised);color:var(--text);font-family:var(--font-mono);font-size:.77rem;line-height:1.55;overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all}.DeviceTokenSettings_secretActions__EhRW8{display:flex;flex-wrap:wrap;gap:9px}.DeviceTokenSettings_copyError__Cw37I{margin:0;color:var(--text);font-size:.78rem}.DeviceTokenSettings_secretWarning__e_JGk{margin:0;color:var(--text-dim);font-size:.8rem;line-height:1.55}.DeviceTokenSettings_secretWarning__e_JGk strong{color:var(--text);font-weight:600}.DeviceTokenSettings_savedButton__xqx6g{justify-self:start;min-height:44px;padding:8px 14px;border:1px solid var(--text);border-radius:var(--radius-sm);background:var(--text);color:var(--bg);font-size:.82rem;font-weight:600}.DeviceTokenSettings_savedButton__xqx6g:hover{background:transparent;color:var(--text)}.DeviceTokenSettings_loadingList__5jXW3{display:grid;grid-gap:10px;gap:10px;padding-top:16px;border-top:1px solid var(--border);color:var(--text-muted);font-size:.8rem}.DeviceTokenSettings_skeletonRow__Wqdp1{width:100%;height:40px}.DeviceTokenSettings_errorState__AFRxs{margin-top:4px;background:var(--text);color:var(--bg);border-color:var(--text)}.DeviceTokenSettings_errorState__AFRxs p,.DeviceTokenSettings_errorState__AFRxs strong,.DeviceTokenSettings_errorState__AFRxs>svg{color:inherit}.DeviceTokenSettings_errorState__AFRxs .wbtn{margin-top:12px;border-color:var(--bg);background:transparent;color:var(--bg)}.DeviceTokenSettings_errorState__AFRxs .wbtn:hover{background:var(--bg);color:var(--text)}.DeviceTokenSettings_emptyState__nTQyh{justify-content:center;margin-top:4px;min-height:82px}.DeviceTokenSettings_emptyState__nTQyh>svg{color:var(--text-muted)}.DeviceTokenSettings_connections__iOW3C{display:grid;grid-gap:16px;gap:16px;margin-top:6px;padding-top:22px;border-top:1px solid var(--border)}.DeviceTokenSettings_connectionsHeading__zZogM{justify-content:space-between;gap:16px}.DeviceTokenSettings_connectionsHeading__zZogM h3{font-size:1rem}.DeviceTokenSettings_refreshButton__P4c7S{display:inline-grid;place-items:center;width:44px;height:44px;flex:none;border:1px solid var(--border);border-radius:var(--radius-sm);background:transparent;color:var(--text-muted)}.DeviceTokenSettings_refreshButton__P4c7S:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent) 50%,var(--border));color:var(--text);background:var(--surface-hover)}.DeviceTokenSettings_refreshButton__P4c7S:disabled{cursor:not-allowed;opacity:.5}.DeviceTokenSettings_connectionList__Jyw1R{display:grid;border-top:1px solid var(--border)}.DeviceTokenSettings_connectionRow__MS4nW{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:18px;gap:18px;padding:17px 0;border-bottom:1px solid var(--border)}.DeviceTokenSettings_connectionMain__UKIS_{min-width:0}.DeviceTokenSettings_connectionName__0w_zs{display:flex;align-items:center;flex-wrap:wrap;gap:9px}.DeviceTokenSettings_connectionName__0w_zs>strong{font-size:.92rem;font-weight:600;overflow-wrap:anywhere}.DeviceTokenSettings_status__A2yhG{display:inline-flex;align-items:center;gap:5px;color:var(--text-muted);font-family:var(--font-mono);font-size:.63rem;letter-spacing:.06em;text-transform:uppercase}.DeviceTokenSettings_statusDot__nw0tg{width:7px;height:7px;border:1px solid;border-radius:999px}.DeviceTokenSettings_status__A2yhG[data-status=active]{color:var(--accent)}.DeviceTokenSettings_status__A2yhG[data-status=active] .DeviceTokenSettings_statusDot__nw0tg{background:currentColor}.DeviceTokenSettings_status__A2yhG[data-status=expired]{color:var(--text-dim)}.DeviceTokenSettings_status__A2yhG[data-status=expired] .DeviceTokenSettings_statusDot__nw0tg{border-style:dashed}.DeviceTokenSettings_status__A2yhG[data-status=revoked]{color:var(--text-muted)}.DeviceTokenSettings_connectionFacts__q6yX1{display:flex;flex-wrap:wrap;gap:5px 14px;margin-top:7px;color:var(--text-muted);font-size:.75rem;line-height:1.45}.DeviceTokenSettings_connectionFacts__q6yX1 span+span:before{content:"·";-webkit-margin-end:14px;margin-inline-end:14px;color:var(--border)}.DeviceTokenSettings_scopeChips__k95oi{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.DeviceTokenSettings_scopeChips__k95oi code{margin:0}.DeviceTokenSettings_revokeButton___UBS7{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:8px 12px;border:1px solid var(--border);border-radius:var(--radius-sm);background:transparent;color:var(--text-dim);font-size:.78rem;font-weight:600}.DeviceTokenSettings_revokeButton___UBS7:hover:not(:disabled){border-color:var(--text);background:var(--text);color:var(--bg)}.DeviceTokenSettings_revokeButton___UBS7:disabled{cursor:not-allowed;opacity:.5}.DeviceTokenSettings_confirm__5ktm3{display:grid;grid-gap:8px;gap:8px;min-width:220px;padding:11px 12px;border:1px solid var(--text);border-radius:var(--radius-sm);background:var(--surface-raised)}.DeviceTokenSettings_confirm__5ktm3>span{font-size:.78rem;font-weight:600}.DeviceTokenSettings_confirm__5ktm3>div{display:flex;flex-wrap:wrap;gap:7px}.DeviceTokenSettings_confirmCancel__vac88,.DeviceTokenSettings_confirmRevoke__6M0sq{min-height:44px;padding:6px 10px;border:1px solid var(--text);border-radius:var(--radius-sm);font-size:.75rem;font-weight:600}.DeviceTokenSettings_confirmRevoke__6M0sq{background:var(--text);color:var(--bg)}.DeviceTokenSettings_confirmCancel__vac88,.DeviceTokenSettings_confirmRevoke__6M0sq:hover:not(:disabled){background:transparent;color:var(--text)}.DeviceTokenSettings_confirmCancel__vac88:hover:not(:disabled){background:var(--surface-hover)}.DeviceTokenSettings_confirmCancel__vac88:disabled,.DeviceTokenSettings_confirmRevoke__6M0sq:disabled{cursor:not-allowed;opacity:.5}@keyframes DeviceTokenSettings_pulse__3ADXs{0%{opacity:.5}to{opacity:1}}@keyframes DeviceTokenSettings_spin__ehqVZ{to{transform:rotate(1turn)}}@media (max-width:700px){.DeviceTokenSettings_scopeList__MyD4H{grid-template-columns:1fr}.DeviceTokenSettings_formFooter__vdisY{align-items:flex-start;flex-direction:column}.DeviceTokenSettings_formFooter__vdisY .wbtn{width:100%}.DeviceTokenSettings_connectionRow__MS4nW{grid-template-columns:1fr;gap:12px}.DeviceTokenSettings_confirm__5ktm3,.DeviceTokenSettings_revokeButton___UBS7{justify-self:start}}@media (max-width:440px){.DeviceTokenSettings_section__N4J0M{padding:20px 16px}.DeviceTokenSettings_formHint__73KZW{display:none}.DeviceTokenSettings_oneTime__5ar0X{padding:14px}.DeviceTokenSettings_secretActions__EhRW8 .wbtn{width:100%}.DeviceTokenSettings_connectionFacts__q6yX1{display:grid;grid-gap:3px;gap:3px}.DeviceTokenSettings_connectionFacts__q6yX1 span+span:before{display:none}}@media (prefers-reduced-motion:reduce){.DeviceTokenSettings_skeletonLineShort__lbVai,.DeviceTokenSettings_skeletonLine__oA_1o,.DeviceTokenSettings_skeletonRow__Wqdp1,.DeviceTokenSettings_spin__ehqVZ{animation:none}}