.page_container__ybTJf{min-height:100vh;background:var(--surface-canvas);display:flex;align-items:center;justify-content:center;padding:var(--space-10) var(--space-6)}.page_frame__H5WVF{display:flex;flex-direction:column;gap:var(--space-8);width:100%;max-width:24rem}.page_heading__0E6qA{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);text-align:center}.page_headingMark__X3zii{color:var(--accent);margin-bottom:var(--space-1)}.page_wordmark__sQ1S0{margin:0;color:var(--ink);font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight)}.page_subhead__5cbQt{letter-spacing:var(--tracking-wide)}.page_links__tHm_I,.page_subhead__5cbQt{margin:0;color:var(--ink-muted);font-size:var(--text-sm)}.page_links__tHm_I{display:flex;align-items:center;justify-content:center;gap:var(--space-3)}.page_link__AYx_w{color:var(--ink-muted);text-decoration:underline;text-underline-offset:2px;transition:color var(--duration-fast) var(--ease-glide)}.page_link__AYx_w:hover{color:var(--ink)}.page_returnLink__o39oz{margin:0;color:var(--ink-faint);font-size:var(--text-xs);text-align:center}.page_returnLink__o39oz a{color:var(--ink-muted);text-decoration:underline;text-underline-offset:2px;transition:color var(--duration-fast) var(--ease-glide)}.page_returnLink__o39oz a:hover{color:var(--ink)}.Button_button__hMNEn{display:inline-flex;gap:var(--space-2);align-items:center;justify-content:center;font-family:inherit;font-weight:var(--weight-semibold);border-radius:var(--radius-lg);border:1px solid transparent;cursor:pointer;white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-glide),border-color var(--duration-fast) var(--ease-glide),color var(--duration-fast) var(--ease-glide)}.Button_button__hMNEn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.Button_sm__h9eWB{height:var(--size-sm);font-size:var(--text-sm);padding:0 var(--space-3)}.Button_md__exKk_{height:var(--size-lg);font-size:var(--text-base);padding:0 var(--space-4)}.Button_lg__PdjsY{height:var(--size-xl);font-size:var(--text-base);padding:0 var(--space-5)}.Button_iconOnly___Gw5k{padding:0;gap:0}.Button_iconOnly___Gw5k.Button_sm__h9eWB{width:var(--size-sm)}.Button_iconOnly___Gw5k.Button_md__exKk_{width:var(--size-lg)}.Button_iconOnly___Gw5k.Button_lg__PdjsY{width:var(--size-xl)}.Button_primary__oSpWt{background:var(--accent);color:var(--ink-on-accent)}.Button_primary__oSpWt:hover:not(:disabled){background:var(--accent-hover)}.Button_primary__oSpWt:active:not(:disabled){background:var(--accent-active)}.Button_secondary__lRe7Q{background:var(--surface-2);color:var(--ink);border-color:var(--edge)}.Button_secondary__lRe7Q:hover:not(:disabled){background:var(--surface-hover);border-color:var(--edge-strong)}.Button_ghost__mZ9vJ{background:transparent;color:var(--ink)}.Button_ghost__mZ9vJ:hover:not(:disabled){background:var(--surface-hover)}.Button_danger__1ocl9{background:var(--danger);color:var(--ink-on-accent)}.Button_danger__1ocl9:hover:not(:disabled){filter:brightness(1.1)}.Button_pill__WVNfM{background:var(--surface-2);color:var(--ink);border-color:var(--edge);border-radius:var(--radius-full)}.Button_pill__WVNfM:hover:not(:disabled){background:var(--surface-hover);border-color:var(--edge-strong)}.Button_icon__WVTkW{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.Button_loading__WH8KX{position:relative}.Button_hiddenLabel__wjAIP{visibility:hidden}.Button_label__ViwpZ{display:inline-flex;align-items:center}.Button_spinner____7ub{position:absolute;inset:0;margin:auto;width:1em;height:1em;border-radius:var(--radius-full);border:2px solid;border-top:2px solid transparent;animation:Button_spin__0uF6_ var(--duration-deliberate) linear infinite}@keyframes Button_spin__0uF6_{to{transform:rotate(1turn)}}.Feedback_toastViewport__9bQUc{position:fixed;top:var(--space-4);right:var(--space-4);z-index:var(--z-toast);display:flex;flex-direction:column;gap:var(--space-2);width:min(420px,calc(100vw - 2rem));pointer-events:none}.Feedback_notice__soFhE,.Feedback_toast__GQSZx{display:flex;align-items:flex-start;gap:var(--space-3);border:1px solid var(--edge);border-radius:var(--radius-lg);background:var(--surface-2);color:var(--ink);font-size:var(--text-sm);line-height:var(--leading-snug)}.Feedback_toast__GQSZx{padding:var(--space-3);pointer-events:auto;box-shadow:var(--shadow-3);animation:Feedback_feedbackIn__on1Gz var(--duration-base) var(--ease-glide)}.Feedback_toast__GQSZx.Feedback_exiting__ejbAH{animation:Feedback_feedbackOut__XACeu var(--duration-fast) var(--ease-glide) forwards}.Feedback_notice__soFhE{padding:var(--space-4)}.Feedback_icon__GKgna{flex:0 0 auto;display:inline-flex;margin-top:1px}.Feedback_body__oBko_{flex:1 1;min-width:0}.Feedback_title__R4Q0w{font-weight:var(--weight-semibold);overflow-wrap:anywhere}.Feedback_message__rkilb,.Feedback_meta__iQx9D{margin-top:2px;color:var(--ink-muted);overflow-wrap:anywhere}.Feedback_meta__iQx9D{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-faint)}.Feedback_dismiss__A5iOh{flex:0 0 auto}.Feedback_actions__8cJkt{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-2)}.Feedback_action__fCuCI{margin-top:0}.Feedback_field__x4G_x{margin-top:var(--space-1);font-size:var(--text-xs);color:var(--danger)}.Feedback_neutral__C9PtM{border-color:var(--edge);background:color-mix(in srgb,var(--surface-2) 86%,var(--ink-faint))}.Feedback_info__cfXZU{border-color:color-mix(in srgb,var(--info) 45%,transparent);background:color-mix(in srgb,var(--info) 12%,transparent);color:var(--info)}.Feedback_success__g3tTS{border-color:color-mix(in srgb,var(--success) 45%,transparent);background:color-mix(in srgb,var(--success) 12%,transparent);color:var(--success)}.Feedback_warning__YOZKq{border-color:color-mix(in srgb,var(--warning) 50%,transparent);background:color-mix(in srgb,var(--warning) 12%,transparent);color:var(--warning)}.Feedback_error__AKyfM{border-color:color-mix(in srgb,var(--danger) 55%,transparent);background:color-mix(in srgb,var(--danger) 12%,transparent);color:var(--danger)}@keyframes Feedback_feedbackIn__on1Gz{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes Feedback_feedbackOut__XACeu{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}.page_container__zagmD{min-height:100vh;background:var(--surface-canvas);display:flex;align-items:center;justify-content:center;padding:var(--space-10) var(--space-6)}.page_frame__1lHb5{display:flex;flex-direction:column;gap:var(--space-8);width:100%;max-width:24rem}.page_brand__XKXAa{display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}.page_brandMark__afdmp{color:var(--accent)}.page_wordmark__NyxSW{margin:0;color:var(--ink);font-family:var(--font-sans);font-size:var(--text-2xl);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);line-height:var(--leading-tight);text-align:center}.page_form__FClb7{display:flex;flex-direction:column;gap:var(--space-3)}.page_field__G4toA{display:flex;flex-direction:column;gap:var(--space-1)}.page_fieldLabel__04hu3{color:var(--ink);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.page_fieldInput__rAosC{width:100%;height:var(--size-xl);padding:0 var(--space-3);font-family:inherit;font-size:var(--text-base);color:var(--ink);background:var(--surface-sunken);border:1px solid var(--edge);border-radius:var(--radius-md);transition:border-color var(--duration-fast) var(--ease-glide),box-shadow var(--duration-fast) var(--ease-glide)}.page_fieldInput__rAosC:focus,.page_fieldInput__rAosC:focus-visible{border-color:var(--accent);outline:none;box-shadow:0 0 0 3px var(--ring)}.page_fieldInput__rAosC:disabled{opacity:.5;cursor:not-allowed}.page_divider__GsOLw{display:flex;align-items:center;gap:var(--space-3);color:var(--ink-muted);font-size:var(--text-sm)}.page_divider__GsOLw:after,.page_divider__GsOLw:before{content:"";flex:1 1;height:1px;background:var(--edge)}.page_providers__LXZG1{display:flex;flex-direction:column;gap:var(--space-3)}.page_providerForm__XyK5E{display:contents}.page_toggle__KIQuC{margin:0;color:var(--ink-muted);font-size:var(--text-sm);text-align:center}.page_toggleLink__XBGag{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;margin:0;padding:0;font:inherit;color:var(--accent);text-decoration:underline;text-underline-offset:2px;cursor:pointer;transition:color var(--duration-fast) var(--ease-glide)}.page_toggleLink__XBGag:hover{color:var(--accent-hover)}.page_toggleLink__XBGag:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:var(--radius-sm)}.page_legal__mhRP_{margin:0;color:var(--ink-faint);font-size:var(--text-xs);line-height:var(--leading-relaxed);text-align:center}.page_legalLink__hFqnz{color:var(--ink-muted);text-decoration:underline;text-underline-offset:2px;transition:color var(--duration-fast) var(--ease-glide)}.page_legalLink__hFqnz:hover{color:var(--ink)}.PaneLoadingState_root__s5Akm{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4)}.PaneLoadingState_bar__G1uvo{height:.75em;border-radius:var(--radius-xs);background:var(--surface-3);animation:PaneLoadingState_pane-loading-pulse__6m2Ih 1.8s ease-in-out infinite}.PaneLoadingState_bar__G1uvo:first-child{width:40%}.PaneLoadingState_bar__G1uvo:nth-child(2){width:90%}.PaneLoadingState_bar__G1uvo:nth-child(3){width:75%}@keyframes PaneLoadingState_pane-loading-pulse__6m2Ih{0%,to{opacity:.4}50%{opacity:.7}}.ActionMenu_container__I7wRD{position:relative;display:inline-flex;align-items:center}.ActionMenu_trigger__0UgCf{display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;background:transparent;color:var(--ink-faint);font-size:var(--text-sm);line-height:1;cursor:pointer;padding:0;border-radius:var(--radius-sm);min-width:32px;min-height:32px}.ActionMenu_trigger__0UgCf:hover{background:var(--surface-hover);color:var(--ink)}.ActionMenu_trigger__0UgCf:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ActionMenu_menu___NnN1{z-index:1200;list-style:none;margin:0;padding:var(--space-1);border:1px solid var(--edge-subtle);border-radius:var(--radius-lg);background:var(--surface-canvas);min-width:10rem;box-shadow:var(--shadow-3)}.ActionMenu_menuItem__E5zqW{width:100%;display:block;border:none;background:transparent;color:var(--ink);text-align:left;text-decoration:none;padding:var(--space-2) var(--space-2);border-radius:var(--radius-md);font-size:var(--text-sm);cursor:pointer;white-space:nowrap}.ActionMenu_menuItem__E5zqW:hover{background:var(--surface-2)}.ActionMenu_menuItem__E5zqW:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.ActionMenu_menuItem__E5zqW[aria-disabled=true]{opacity:.6;cursor:not-allowed}.ActionMenu_menuItem__E5zqW[aria-disabled=true]:hover{background:transparent}.ActionMenu_menuItemDanger__GjhNc{color:var(--danger)}.ActionMenu_separator__2DwIx{height:1px;margin:var(--space-1) 0;background:var(--edge-subtle)}@media (any-pointer:coarse){.ActionMenu_trigger__0UgCf{min-width:var(--size-xl);min-height:var(--size-xl)}.ActionMenu_menuItem__E5zqW{display:flex;min-height:var(--size-xl);align-items:center}}.AppNav_rail__ca6jB{position:relative;display:flex;flex-direction:column;width:var(--navbar-width);height:100%;background:linear-gradient(180deg,color-mix(in srgb,var(--surface-2) 96%,var(--ink) 4%),var(--surface-2) 30%);border-right:1px solid var(--edge-subtle);box-shadow:inset -1px 0 0 color-mix(in srgb,var(--ink) 4%,transparent);transition:width var(--duration-base) var(--ease-glide);overflow:hidden}.AppNav_rail__ca6jB.AppNav_collapsed__iSRbL{width:var(--navbar-collapsed-width)}.AppNav_brand__01SwL{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-4) var(--space-3) var(--space-4) calc(var(--space-2) + var(--space-3))}.AppNav_brandLink__KNTYL{display:inline-flex;align-items:center;gap:var(--space-3);min-width:0;color:var(--ink);text-decoration:none;font-size:var(--text-lg);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight)}.AppNav_brandMark__93_nv{flex-shrink:0;color:var(--accent)}.AppNav_brandText__VKbIc{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.AppNav_collapseButton__mTvcS{display:inline-flex;align-items:center;justify-content:center;width:var(--size-sm);height:var(--size-sm);flex-shrink:0;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--ink-faint);opacity:0;transition:opacity var(--duration-fast) var(--ease-glide),background-color var(--duration-fast) var(--ease-glide)}.AppNav_collapseButton__mTvcS:focus-visible,.AppNav_rail__ca6jB:hover .AppNav_collapseButton__mTvcS{opacity:1}.AppNav_collapseButton__mTvcS:hover{background:var(--surface-hover);color:var(--ink)}.AppNav_collapsed__iSRbL .AppNav_brand__01SwL{flex-direction:column;justify-content:center;gap:var(--space-1);padding:var(--space-3) var(--space-2) var(--space-2)}.AppNav_collapsed__iSRbL .AppNav_brandText__VKbIc{display:none}.AppNav_collapsed__iSRbL .AppNav_brandLink__KNTYL{align-items:center;justify-content:center;width:var(--size-sm);height:var(--size-sm)}.AppNav_collapsed__iSRbL .AppNav_collapseButton__mTvcS{position:static;margin:0;opacity:1;pointer-events:auto}.AppNav_commandWrap__jyG20{padding:0 var(--space-2)}.AppNav_commandBar__9Z6Qc{display:flex;align-items:center;gap:var(--space-2);width:100%;margin:0 0 var(--space-2);padding:var(--space-2) var(--space-3);background:var(--surface-1);border:1px solid var(--edge-subtle);border-radius:var(--radius-lg);color:var(--ink-faint);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-glide),box-shadow var(--duration-fast) var(--ease-glide)}.AppNav_commandBar__9Z6Qc:hover{border-color:var(--edge)}.AppNav_commandIcon__GS_hS{display:flex;flex-shrink:0;color:var(--ink-faint)}.AppNav_commandText__5VP6E{flex:1 1;min-width:0;text-align:left;font-size:var(--text-sm);color:var(--ink-faint);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.AppNav_commandKbd__6wS46{flex-shrink:0;padding:1px var(--space-1);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--ink-faint);background:var(--surface-2);border:1px solid var(--edge-subtle);border-radius:var(--radius-sm)}.AppNav_commandBarCollapsed__6D94J{justify-content:center;padding:var(--space-2)}.AppNav_scroll__LTH4m{position:relative;flex:1 1;min-height:0;overflow-y:auto;padding:0 var(--space-2)}.AppNav_navList__Rl5HV{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.AppNav_item__NYJPw{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:var(--size-lg);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--ink-muted);font-weight:var(--weight-medium);text-decoration:none;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-glide),color var(--duration-fast) var(--ease-glide)}.AppNav_item__NYJPw:hover{background:var(--surface-hover);color:var(--ink)}.AppNav_item__NYJPw.AppNav_active__j455J{background:var(--accent-muted);color:var(--accent);font-weight:var(--weight-semibold)}.AppNav_item__NYJPw:active{background:var(--surface-active);transition-duration:var(--duration-instant)}.AppNav_itemIcon__8WHFX{display:flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;transition:transform var(--duration-base) var(--ease-bloom)}.AppNav_item__NYJPw:hover .AppNav_itemIcon__8WHFX{transform:translateY(-1px) scale(1.06)}.AppNav_itemLabel__Bb7D7{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.AppNav_collapsed__iSRbL .AppNav_item__NYJPw{justify-content:center;padding:var(--space-2)}.AppNav_collapsed__iSRbL .AppNav_itemLabel__Bb7D7{display:none}.AppNav_item__NYJPw[data-presentation=accent] .AppNav_itemIcon__8WHFX{filter:drop-shadow(0 0 4px color-mix(in srgb,var(--accent) 40%,transparent))}.AppNav_item__NYJPw[data-presentation=accent].AppNav_active__j455J .AppNav_itemIcon__8WHFX,.AppNav_item__NYJPw[data-presentation=accent]:hover .AppNav_itemIcon__8WHFX{filter:drop-shadow(0 0 6px color-mix(in srgb,var(--accent) 60%,transparent))}.AppNav_indicator__qxHFM{position:absolute;left:2px;top:0;width:2px;border-radius:var(--radius-full);background:var(--accent);opacity:0;transition:transform var(--duration-base) var(--ease-bloom),opacity var(--duration-fast) var(--ease-glide);pointer-events:none}.AppNav_indicator__qxHFM.AppNav_visible__N08Dv{opacity:1}.AppNav_footer___TJ_W{display:flex;flex-direction:column;gap:var(--space-2);margin-top:auto;padding:var(--space-3) var(--space-2);border-top:1px solid var(--edge-subtle)}.AppNav_addButton__SHfhm{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:var(--size-lg);padding:var(--space-2) var(--space-3);border:none;border-radius:var(--radius-md);background:var(--accent-muted);color:var(--accent);font-weight:var(--weight-semibold);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-glide),color var(--duration-fast) var(--ease-glide)}.AppNav_addButton__SHfhm:hover{background:var(--accent);color:var(--ink-on-accent)}.AppNav_collapsed__iSRbL .AppNav_addButton__SHfhm{justify-content:center;padding:var(--space-2)}.AppNav_account__1e5t5{position:relative;display:flex}.AppNav_collapsed__iSRbL .AppNav_account__1e5t5{justify-content:center}.AppNav_accountTrigger__LbVAV{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:var(--size-lg);padding:var(--space-2) var(--space-3);border:none;border-radius:var(--radius-md);background:transparent;color:var(--ink-muted);font-weight:var(--weight-medium);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-glide),color var(--duration-fast) var(--ease-glide)}.AppNav_accountTrigger__LbVAV:hover{background:var(--surface-hover);color:var(--ink)}.AppNav_accountTrigger__LbVAV.AppNav_active__j455J{background:var(--accent-muted);color:var(--accent)}.AppNav_collapsed__iSRbL .AppNav_accountTrigger__LbVAV{justify-content:center;padding:var(--space-2)}.AppNav_accountAvatar__qViXa{display:flex;align-items:center;justify-content:center;flex-shrink:0}.AppNav_menuItem__VRLEv{display:flex;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2) var(--space-3);border:none;border-radius:var(--radius-sm);background:transparent;color:var(--ink);font:inherit;text-align:left;text-decoration:none;cursor:pointer}.AppNav_menuItem__VRLEv:hover{background:var(--surface-hover)}.AppNav_menuForm__kPLbL{display:contents}.AppNav_menuItemDanger___uyPO{color:var(--danger)}.AppNav_tooltip___hoYd{z-index:var(--z-modal);padding:var(--space-1) var(--space-2);font-size:var(--text-sm);color:var(--ink);background:var(--surface-1);border:1px solid var(--edge);border-radius:var(--radius-sm);box-shadow:var(--shadow-2);pointer-events:none;white-space:nowrap}.AppNav_sheetBackdrop__uW0x0{position:fixed;inset:0;z-index:var(--z-modal);background:var(--overlay-scrim);opacity:0;animation:AppNav_appnavFade__4AuFM var(--duration-fast) var(--ease-glide) forwards}.AppNav_sheet__zTGvW{position:fixed;top:0;left:0;bottom:0;z-index:calc(var(--z-modal) + 1);display:flex;flex-direction:column;width:min(86vw,320px);padding:var(--space-3) var(--space-2) calc(var(--space-3) + env(safe-area-inset-bottom));padding-top:calc(var(--space-3) + env(safe-area-inset-top));background:var(--surface-2);border-right:1px solid var(--edge-subtle);box-shadow:var(--shadow-4);transform:translateX(-100%);animation:AppNav_appnavSlideIn__WefRp var(--duration-base) var(--ease-bloom) forwards}.AppNav_sheet__zTGvW .AppNav_commandBar__9Z6Qc{margin-top:var(--space-2)}.AppNav_sheetClose__3cd3w{display:inline-flex;align-items:center;justify-content:center;width:var(--size-xl);height:var(--size-xl);flex-shrink:0;border:none;border-radius:var(--radius-md);background:transparent;color:var(--ink-muted);cursor:pointer}.AppNav_sheetClose__3cd3w:hover{background:var(--surface-hover);color:var(--ink)}.AppNav_sheet__zTGvW .AppNav_item__NYJPw{min-height:var(--size-xl)}.AppNav_sheetFooter__les25{display:flex;flex-direction:column;gap:2px;margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--edge-subtle)}@keyframes AppNav_appnavFade__4AuFM{to{opacity:1}}@keyframes AppNav_appnavSlideIn__WefRp{to{transform:translateX(0)}}@property --mobile-chrome-collapse{syntax:"<number>";inherits:false;initial-value:0}.AppNav_topBar__RTFur{--mobile-chrome-collapse:0;position:fixed;top:0;left:0;right:0;z-index:var(--z-overlay);display:flex;align-items:center;gap:var(--space-1);height:calc(var(--appnav-bar-height) + env(safe-area-inset-top));padding:env(safe-area-inset-top) var(--space-2) 0;background:var(--surface-2);border-bottom:1px solid var(--edge-subtle);transform:translateY(calc(-100% * var(--mobile-chrome-collapse)));will-change:transform}.AppNav_topBar__RTFur[data-mobile-chrome-phase=Settling]{transition:--mobile-chrome-collapse var(--duration-fast) var(--ease-glide)}.AppNav_topBarControls__fscq3{display:flex;align-items:center;gap:var(--space-1)}.AppNav_topBarButton__ljUOH{display:inline-flex;align-items:center;justify-content:center;width:var(--size-xl);height:var(--size-xl);flex-shrink:0;border:none;border-radius:var(--radius-md);background:transparent;color:var(--ink-muted);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-glide),color var(--duration-fast) var(--ease-glide)}.AppNav_topBarButton__ljUOH:hover{background:var(--surface-hover);color:var(--ink)}.AppNav_topBarButton__ljUOH:disabled{color:var(--ink-faint);opacity:.5;cursor:default}.AppNav_topBarAdd__lRrlb,.AppNav_topBarBrand__S99pO{color:var(--accent)}.AppNav_topBarOptions__8OYiu>button{min-width:var(--size-xl);min-height:var(--size-xl)}.AppNav_topBarTitle__UMU9j{display:flex;align-self:stretch;align-items:center;flex:1 1;min-width:0}.AppNav_topBarCommandIcon__jUl7L{position:relative;display:inline-flex;align-items:center;justify-content:center}.AppNav_topBarCommandBadge__DZ8kz{position:absolute;top:-7px;right:-8px;display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 var(--space-1);border:1px solid var(--surface-2);border-radius:var(--radius-full);background:var(--accent);color:var(--ink-on-accent);font-size:10px;font-weight:var(--weight-semibold);line-height:1;pointer-events:none}@media (max-width:303px){.AppNav_topBarControls__fscq3,.AppNav_topBar__RTFur{gap:0}.AppNav_topBarAdd__lRrlb{display:none}}@media (max-width:480px){.AppNav_topBar__RTFur[data-header-kind=resource] .AppNav_topBarAdd__lRrlb,.AppNav_topBar__RTFur[data-header-kind=resource] .AppNav_topBarForward__Ad7lM{display:none}}@media (max-width:235px){.AppNav_topBarForward__Ad7lM{display:none}}@media (prefers-reduced-motion:reduce){.AppNav_sheetBackdrop__uW0x0{opacity:1;animation:none}.AppNav_sheet__zTGvW{transform:none;animation:none}.AppNav_accountTrigger__LbVAV,.AppNav_addButton__SHfhm,.AppNav_collapseButton__mTvcS,.AppNav_commandBar__9Z6Qc,.AppNav_indicator__qxHFM,.AppNav_itemIcon__8WHFX,.AppNav_item__NYJPw,.AppNav_rail__ca6jB,.AppNav_topBarButton__ljUOH,.AppNav_topBar__RTFur{transition:none}.AppNav_item__NYJPw:hover .AppNav_itemIcon__8WHFX{transform:none}}.FloatingActionSurface_surface__yH8hv{display:flex;align-items:stretch;padding:var(--space-1);background:var(--surface-2);border:var(--stroke-hairline) solid var(--edge);border-radius:var(--radius-lg);box-shadow:var(--shadow-3);z-index:var(--z-modal);animation:FloatingActionSurface_floatingActionSurfaceFadeIn__EUW_Z var(--duration-fast) var(--ease-snap)}@keyframes FloatingActionSurface_floatingActionSurfaceFadeIn__EUW_Z{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ActionBar_bar__HR9aK{display:inline-flex;align-items:center;gap:var(--space-1)}.ActionBar_bar__HR9aK .ActionBar_chromeAction__ULZVU{width:var(--size-md);min-width:var(--size-md);height:var(--size-md);min-height:var(--size-md)}.ActionBar_separator__rR_IK{align-self:stretch;width:var(--stroke-hairline);min-height:var(--size-xs);margin-inline:var(--space-1);background:var(--edge-subtle)}.ActionBar_pressed__CdQkK{background:var(--surface-2);color:var(--ink)}.ActionBar_popover___Clkr{padding:var(--space-2)}.ResourceHead_resourceHead__anKsS{display:flex;flex:1 1;flex-direction:column;justify-content:center;gap:2px;min-width:0}.ResourceHead_title__UbfpL{overflow:hidden;text-overflow:ellipsis;color:var(--ink);font-size:var(--text-base);font-weight:var(--weight-semibold)}.ResourceHead_credits__Di2lw,.ResourceHead_title__UbfpL{margin:0;min-width:0;white-space:nowrap;line-height:var(--leading-tight)}.ResourceHead_credits__Di2lw{display:flex;align-items:center;color:var(--ink-muted);font-size:var(--text-xs);font-weight:var(--weight-regular)}.ResourceHead_creditGroup__B3zVG,.ResourceHead_creditItem__pP_M1{display:inline-flex;align-items:center;min-width:0}.ResourceHead_creditFact__MazDs,.ResourceHead_creditGroup__B3zVG,.ResourceHead_creditItem__pP_M1,.ResourceHead_creditLink__uusBc{flex:0 1 auto}.ResourceHead_moreCredits__1Ppz5,.ResourceHead_roleLabel___9X_R,.ResourceHead_separator__PkIk1{flex:none}.ResourceHead_creditFact__MazDs,.ResourceHead_creditLink__uusBc{display:inline-flex;align-items:center;min-width:0;min-block-size:var(--size-xs);color:inherit}.ResourceHead_creditLink__uusBc{border-radius:var(--radius-xs);cursor:pointer;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);text-decoration-color:color-mix(in srgb,currentColor 45%,transparent);text-decoration-thickness:var(--stroke-hairline);text-underline-offset:2px}.ResourceHead_creditLink__uusBc:focus-visible,.ResourceHead_creditLink__uusBc:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;text-decoration-thickness:2px}.ResourceHead_creditLink__uusBc:focus-visible{outline:var(--focus-ring-width) solid var(--ring);outline-offset:var(--focus-ring-offset)}.ResourceHead_creditLabel__bM1hl{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ResourceHead_moreCredits__1Ppz5{-webkit-margin-start:var(--space-1);margin-inline-start:var(--space-1)}.ResourceHead_titleSkeleton__T9CNS{display:inline-block;width:min(12rem,70%);height:.75em;border-radius:var(--radius-xs);background:var(--surface-3);animation:ResourceHead_resource-head-pulse__ThogE 1.8s ease-in-out infinite}@keyframes ResourceHead_resource-head-pulse__ThogE{0%,to{opacity:.4}50%{opacity:.7}}@media (prefers-reduced-motion:reduce){.ResourceHead_titleSkeleton__T9CNS{animation:none}}.RunningHead_runningHead__izE9R{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);min-width:0;flex:1 1}.RunningHead_standing__krWGj{margin:0;min-width:0;font-size:var(--text-xs);line-height:var(--leading-tight);text-transform:uppercase;letter-spacing:var(--tracking-widest);font-weight:var(--weight-medium);color:var(--ink-muted);font-feature-settings:"smcp","c2sc";font-variant-caps:all-small-caps}.RunningHead_folio__dWKmi,.RunningHead_standing__krWGj{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RunningHead_folio__dWKmi{flex-shrink:0;max-width:55%;font-size:var(--text-xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:var(--tracking-wide);color:var(--ink-faint)}.RunningHead_folioSkeleton__Ze9Yu{display:inline-block;width:64px;height:.75em;border-radius:var(--radius-xs);background:var(--surface-3);animation:RunningHead_running-head-pulse__ibhPm 1.8s ease-in-out infinite}@keyframes RunningHead_running-head-pulse__ibhPm{0%,to{opacity:.4}50%{opacity:.7}}@media (prefers-reduced-motion:reduce){.RunningHead_folioSkeleton__Ze9Yu{animation:none}}.MobileSheet_backdrop__GEdSp{position:fixed;inset:0;display:flex;align-items:flex-end;justify-content:center}.MobileSheet_backdrop__GEdSp[data-layer=overlay]{z-index:var(--z-overlay)}.MobileSheet_backdrop__GEdSp[data-layer=modal]{z-index:var(--z-modal)}.MobileSheet_backdrop__GEdSp[data-layer=palette]{z-index:var(--z-palette)}.MobileSheet_backdrop__GEdSp[data-scrim=default]{background:var(--overlay-scrim)}.MobileSheet_backdrop__GEdSp[data-scrim=soft]{background:var(--overlay-scrim-soft)}.MobileSheet_panel__XVVMz{position:relative;display:flex;flex-direction:column;width:100%;bottom:var(--keyboard-inset,0);max-height:min(var(--mobile-sheet-max-size,85dvh),var(--mobile-sheet-max-size-cap,720px),calc(100dvh - var(--keyboard-inset, 0px) - var(--space-6)));border-top:1px solid var(--edge-subtle);border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;background:var(--surface-canvas);box-shadow:var(--shadow-4);padding-bottom:max(var(--space-2),env(safe-area-inset-bottom));overflow:hidden;animation:MobileSheet_sheetIn__HLvdN var(--duration-base) var(--ease-bloom)}.MobileSheet_grabber__X_Wmq{flex:0 0 auto;align-self:center;width:36px;height:4px;margin:var(--space-2) 0;border-radius:var(--radius-full);background:var(--edge-strong);touch-action:none}.MobileSheet_content__w0mBA{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}@keyframes MobileSheet_sheetIn__HLvdN{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.MobileSheet_panel__XVVMz{animation:none}}