.LegalDocument_document__ASm6A{max-width:54rem;overflow-wrap:anywhere}.LegalDocument_document__ASm6A nav{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;margin-block:1.5rem}.LegalDocument_document__ASm6A h1{font-size:clamp(1.75rem,6vw,2.75rem)}@media print{.LegalDocument_document__ASm6A nav{display:none}}.Avatar_avatar__9HLxE{display:inline-flex;align-items:center;justify-content:center;flex:none;border-radius:var(--radius-circle);overflow:hidden;background:var(--color-accent-tint);color:var(--color-info-text);font-weight:var(--weight-semibold);letter-spacing:.02em;-webkit-user-select:none;user-select:none}.Avatar_initials__JyoDF:before{content:attr(data-initials)}.Avatar_image__qwsQ7{object-fit:cover}.Avatar_button__Kag3s{display:inline-flex;padding:0;border:0;background:none;border-radius:var(--radius-circle);cursor:pointer;min-width:var(--size-target-min);min-height:var(--size-target-min)}.Avatar_button__Kag3s[data-focus-visible]{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.Avatar_button__Kag3s[data-hovered] .Avatar_avatar__9HLxE{box-shadow:0 0 0 2px var(--color-accent)}.Badge_badge__2Folj{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:var(--radius-pill);font-size:var(--text-caption-size);line-height:1;font-weight:var(--weight-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Badge_dot__XTXRx{min-width:10px;width:10px;height:10px;padding:0}.Badge_accent__0qOgx{background:var(--color-accent);color:var(--color-text-on-accent)}.Badge_warning__9kVAD{background:var(--color-warning-border);color:var(--color-warning-text)}.Badge_danger__5l_Fz{background:var(--color-danger-text);color:#ffffff}.Badge_neutral__KAlGe{background:var(--color-neutral-border);color:var(--color-neutral-text)}.Badge_chip__0hJBJ{display:inline-flex;align-items:center;gap:var(--space-1);min-height:28px;padding:2px var(--space-3);border:1px solid;border-radius:var(--radius-pill);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);font-weight:var(--weight-medium);white-space:nowrap}.Badge_chipSm__VOwtE{min-height:22px;padding:0 var(--space-2);font-size:var(--text-caption-size);line-height:var(--text-caption-line)}.Badge_toneNeutral__ACmgq{background:var(--color-neutral-bg);border-color:var(--color-neutral-border);color:var(--color-neutral-text)}.Badge_toneInfo__YP1vZ{background:var(--color-info-bg);border-color:var(--color-info-border);color:var(--color-info-text)}.Badge_toneSuccess__mcsW6{background:var(--color-success-bg);border-color:var(--color-success-border);color:var(--color-success-text)}.Badge_toneWarning__6he8A{background:var(--color-warning-bg);border-color:var(--color-warning-border);color:var(--color-warning-text)}.Badge_toneDanger__TWINN{background:var(--color-danger-bg);border-color:var(--color-danger-border);color:var(--color-danger-text)}.Badge_muted__0ky_w{text-decoration:line-through;text-decoration-thickness:1px}.Band_band__1Rp9z{position:relative;isolation:isolate;min-width:0;overflow:hidden}.Band_navy__WCUa1{background:var(--color-navy);color:var(--color-navy-text)}.Band_navy__WCUa1 a{color:var(--color-navy-text);text-decoration-color:rgba(255,255,255,.35)}.Band_navy__WCUa1 a:hover,.Band_navy__WCUa1 a[data-hovered]{color:var(--color-navy-link-hover)}.Band_tint__x9RVi{background:var(--color-surface-tint);color:var(--color-text)}.Band_warm__IN_ye{background:var(--color-surface-warm);color:var(--color-text)}.Band_surface__rDNo6{background:var(--color-surface);color:var(--color-text)}.Band_padSm__Zd_Sm{padding-block:var(--space-6)}.Band_padMd__UphN7{padding-block:var(--space-section)}.Band_padLg__2edo8{padding-block:var(--space-section-lg)}.Band_fullBleed__DZQXA{width:100vw;margin-inline:calc(50% - 50vw)}.Band_backdrop__tlMfn{z-index:0}.Band_inner__GSREh{position:relative;z-index:1}.Brand_link___pk_X,.Brand_root__QfzKx{display:inline-flex;align-items:center;color:var(--color-text);border-radius:var(--radius-control)}.Brand_link___pk_X{min-height:var(--size-target-min);text-decoration:none}.Brand_svg__8VQlL{display:block;height:auto}.Brand_inverse__3nA7Y{color:#ffffff}.Brand_original__JN9eI{background:#ffffff;border-radius:2px}.Breadcrumb_nav__U7XOn{min-width:0}.Breadcrumb_list__6hcQv{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1);margin:0;padding:0;list-style:none;font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line)}.Breadcrumb_item__eUe7m{display:inline-flex;align-items:center;gap:var(--space-1)}.Breadcrumb_link___p12o{color:var(--color-text-muted);text-decoration:none;min-height:var(--size-target-min);display:inline-flex;align-items:center;border-radius:2px}.Breadcrumb_link___p12o[data-hovered]{color:var(--color-accent);text-decoration:underline}.Breadcrumb_link___p12o[data-focus-visible]{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.Breadcrumb_current__Kgos_{color:var(--color-text);font-weight:var(--weight-medium)}.Breadcrumb_separator__ohaPi{color:var(--color-border-strong)}.Card_card__q_9Pc{position:relative;display:flex;flex-direction:column;background:var(--color-surface);border-radius:var(--radius-card);box-shadow:var(--shadow-e1),0 0 0 1px rgba(16,24,40,.04);min-width:0;transition:box-shadow var(--motion-hover) var(--motion-easing),transform var(--motion-hover) var(--motion-easing)}.Card_selected__G0I7F{box-shadow:var(--shadow-e1),0 0 0 2px var(--color-accent)}.Card_card__q_9Pc:has(.Card_link__CvNEV[data-hovered]){box-shadow:var(--shadow-e2),0 0 0 1px rgba(16,24,40,.06);transform:translateY(-2px)}.Card_card__q_9Pc:has(.Card_link__CvNEV[data-focus-visible]){outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.Card_padNone__5JJ_r .Card_body__HR4XW{padding:0}.Card_padSm__ElhCI .Card_body__HR4XW,.Card_padSm__ElhCI .Card_footer__oQzsp,.Card_padSm__ElhCI .Card_header__VPGmV{padding:var(--space-3) var(--space-4)}.Card_padMd__Ri9QP .Card_body__HR4XW,.Card_padMd__Ri9QP .Card_footer__oQzsp,.Card_padMd__Ri9QP .Card_header__VPGmV{padding:var(--space-5)}.Card_header__VPGmV{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding-bottom:0!important}.Card_title__JAvY9{font-size:var(--text-h3-size);line-height:var(--text-h3-line);letter-spacing:var(--text-h3-tracking);font-weight:var(--weight-semibold)}.Card_aside__yNT_C{display:flex;align-items:center;gap:var(--space-2)}.Card_body__HR4XW{flex:1 1 auto;min-width:0}.Card_footer__oQzsp{border-top:1px solid var(--color-border)}.Card_link__CvNEV{color:inherit;text-decoration:none;font-weight:var(--weight-semibold);outline:none}.Card_link__CvNEV[data-hovered]{color:var(--color-accent)}.Card_link__CvNEV:after{content:"";position:absolute;inset:0;border-radius:inherit}@media (prefers-reduced-motion:reduce){.Card_card__q_9Pc,.Card_card__q_9Pc:has(.Card_link__CvNEV[data-hovered]){transform:none;transition:none}}.Choice_choice__wTzDT{display:flex;align-items:flex-start;gap:var(--space-3);min-height:var(--size-control);padding:var(--space-2) 0;cursor:pointer;color:var(--color-text);border-radius:var(--radius-control)}.Choice_choice__wTzDT[data-disabled]{color:var(--color-text-muted);cursor:not-allowed}.Choice_choice__wTzDT[data-focus-visible]{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.Choice_box__coQ2x{flex:none;display:inline-flex;align-items:center;justify-content:center;width:var(--size-target-min);height:var(--size-target-min);margin-top:0;background:var(--color-surface);border:2px solid var(--color-border-strong);color:var(--color-text-on-accent);transition:background-color var(--motion-fast) var(--motion-easing),border-color var(--motion-fast) var(--motion-easing)}.Choice_checkbox__sZ13e{border-radius:6px}.Choice_radio__YtnRW{border-radius:var(--radius-circle)}.Choice_choice__wTzDT[data-hovered] .Choice_box__coQ2x{border-color:var(--color-accent)}.Choice_choice__wTzDT[data-indeterminate] .Choice_box__coQ2x,.Choice_choice__wTzDT[data-selected] .Choice_box__coQ2x{background:var(--color-accent);border-color:var(--color-accent)}.Choice_choice__wTzDT[data-invalid] .Choice_box__coQ2x{border-color:var(--color-danger-text)}.Choice_choice__wTzDT[data-disabled] .Choice_box__coQ2x{background:var(--color-surface-muted);border-color:var(--color-border);color:var(--color-text-muted)}.Choice_radioDot__Qaj5Z{width:10px;height:10px;border-radius:var(--radius-circle);background:var(--color-surface);opacity:0;transform:scale(.4);transition:opacity var(--motion-fast) var(--motion-easing),transform var(--motion-fast) var(--motion-easing)}.Choice_choice__wTzDT[data-selected] .Choice_radioDot__Qaj5Z{opacity:1;transform:scale(1)}.Choice_text__7S5aP{display:flex;flex-direction:column;gap:2px;line-height:var(--size-target-min)}.Choice_description__pMaen{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:var(--color-text-muted)}.Choice_group__NdJEP{display:flex;flex-direction:column;gap:0}.Choice_horizontal__IMSZw{flex-direction:row;flex-wrap:wrap;gap:0 var(--space-6)}.Choice_switchRoot__0j2qf{align-items:center;justify-content:flex-start}.Choice_switchState__D2c_4{font-size:var(--text-body-sm-size);color:var(--color-text-muted);min-width:3.5ch}.Choice_track__PfK_6{flex:none;position:relative;width:44px;height:24px;border-radius:var(--radius-pill);background:var(--color-border-strong);transition:background-color var(--motion-fast) var(--motion-easing)}.Choice_thumb__oUZzC{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:var(--radius-circle);background:var(--color-surface);box-shadow:0 1px 2px rgba(23,32,51,.3);transition:transform var(--motion-fast) var(--motion-easing)}.Choice_choice__wTzDT[data-selected] .Choice_track__PfK_6{background:var(--color-accent)}.Choice_choice__wTzDT[data-selected] .Choice_thumb__oUZzC{transform:translateX(20px)}.Choice_choice__wTzDT[data-disabled] .Choice_track__PfK_6{opacity:.5}.Tabs_tabs__QCicw{display:flex;flex-direction:column;min-width:0}.Tabs_scroller___vMwp{position:relative;overflow-x:auto;scrollbar-width:thin;border-bottom:1px solid var(--color-border);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),transparent)}.Tabs_list__2mg1G{display:flex;gap:var(--space-1);min-width:max-content}.Tabs_tab__TYzWv{position:relative;display:inline-flex;align-items:center;min-height:var(--size-control-lg);padding:0 var(--space-3);color:var(--color-text-muted);font-weight:var(--weight-medium);text-decoration:none;cursor:pointer;outline:none;border-radius:var(--radius-control) var(--radius-control) 0 0}.Tabs_tab__TYzWv:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--color-accent);transform:scaleX(0);transform-origin:left center;transition:transform var(--motion-base) var(--motion-easing)}.Tabs_tab__TYzWv[data-hovered]{color:var(--color-text)}.Tabs_tab__TYzWv[data-selected]{color:var(--color-accent)}.Tabs_tab__TYzWv[data-selected]:after{transform:scaleX(1)}.Tabs_tab__TYzWv[data-focus-visible]{outline:var(--focus-ring);outline-offset:-2px}.Tabs_tab__TYzWv[data-disabled]{color:var(--color-border-strong);cursor:not-allowed}.Tabs_panel__vWBhH{padding-top:var(--space-5);outline:none}.Tabs_panel__vWBhH[data-focus-visible]{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-control)}.TagSelect_root__yd_11{display:flex;flex-direction:column;gap:var(--space-2)}.TagSelect_label__TW3I6{font-weight:var(--weight-medium)}.TagSelect_description____WJK{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:var(--color-text-muted)}.TagSelect_group__dSBjg{display:flex;flex-wrap:wrap;gap:var(--space-2)}.TagSelect_cards__aseYK{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));gap:var(--space-3)}.TagSelect_tag__NKkJN{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--size-control);padding:0 var(--space-4) 0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);cursor:pointer;text-align:left;transition:background-color var(--motion-fast) var(--motion-easing),border-color var(--motion-fast) var(--motion-easing)}.TagSelect_tag__NKkJN[data-hovered]{border-color:var(--color-accent)}.TagSelect_tag__NKkJN[data-focus-visible]{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.TagSelect_tag__NKkJN[data-selected]{background:var(--color-accent-tint);border-color:var(--color-accent);color:var(--color-info-text);font-weight:var(--weight-medium)}.TagSelect_tag__NKkJN[data-disabled]{color:var(--color-text-muted);cursor:not-allowed;opacity:.6}.TagSelect_check__f0xr7{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:var(--radius-circle);border:1px solid var(--color-border-strong);background:var(--color-surface)}.TagSelect_tag__NKkJN[data-selected] .TagSelect_check__f0xr7{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-text-on-accent)}.TagSelect_card__ZeUjU{align-items:flex-start;padding:var(--space-4);border-radius:var(--radius-card)}.TagSelect_card__ZeUjU .TagSelect_check__f0xr7{margin-top:2px}.TagSelect_text__HeRZ_{display:flex;flex-direction:column;gap:var(--space-1)}.TagSelect_title__a6Zc8{font-weight:var(--weight-semibold)}.TagSelect_cardDescription__ooE1F{font-weight:var(--weight-regular);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:var(--color-text-muted)}.TagSelect_removable___xFq3{display:inline-flex;align-items:center;gap:var(--space-1);min-height:var(--size-control-sm);padding:0 var(--space-1) 0 var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-surface);font-size:var(--text-body-sm-size)}.TagSelect_removeButton__tNQTa{display:inline-flex;align-items:center;justify-content:center;width:var(--size-target-min);height:var(--size-target-min);border:0;border-radius:var(--radius-circle);background:transparent;color:var(--color-text-muted);cursor:pointer}.TagSelect_removeButton__tNQTa[data-hovered]{background:var(--color-surface-tint);color:var(--color-text)}.TagSelect_removeButton__tNQTa[data-focus-visible]{outline:var(--focus-ring);outline-offset:0}.Timeline_list__hBXKE{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;position:relative}.Timeline_list__hBXKE:before{content:"";position:absolute;top:12px;bottom:12px;left:11px;width:2px;background:var(--color-border)}.Timeline_item__evEey{position:relative;display:flex;gap:var(--space-3);padding-bottom:var(--space-5)}.Timeline_item__evEey:last-child{padding-bottom:0}.Timeline_marker__XYxH5{position:relative;z-index:1;flex:none;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--radius-circle);border:2px solid;background:var(--color-surface)}.Timeline_toneSuccess__JVZ1W .Timeline_marker__XYxH5{color:var(--color-success-text);border-color:var(--color-success-border)}.Timeline_toneNeutral__6YZP2 .Timeline_marker__XYxH5{color:var(--color-neutral-text);border-color:var(--color-neutral-border)}.Timeline_toneInfo__ChyST .Timeline_marker__XYxH5{color:var(--color-info-text);border-color:var(--color-info-border)}.Timeline_toneWarning__zmP36 .Timeline_marker__XYxH5{color:var(--color-warning-text);border-color:var(--color-warning-border)}.Timeline_body__7PUcS{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.Timeline_title__2BmR_{display:flex;flex-wrap:wrap;gap:var(--space-2);font-weight:var(--weight-medium)}.Timeline_markLabel__gUDGH{font-size:var(--text-caption-size);line-height:var(--text-caption-line);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);align-self:center}.Timeline_meta__1hsqK{color:var(--color-text-muted)}.Timeline_description__2gZyx,.Timeline_meta__1hsqK{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line)}.Timeline_evidence__65fzV{display:flex;flex-direction:column;margin:0;padding:0;list-style:none;border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface)}.Timeline_evidenceItem__1ZbVA{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border)}.Timeline_evidenceItem__1ZbVA:last-child{border-bottom:0}.Timeline_evidenceHead__SfLyQ{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.Timeline_evidenceLink__QPEcf,.Timeline_evidenceTitle__OXKhp{font-weight:var(--weight-medium)}.Timeline_evidenceLink__QPEcf{color:var(--color-accent)}.Dialog_overlay__mFL93{position:fixed;inset:0;z-index:var(--z-dialog);display:flex;align-items:center;justify-content:center;padding:var(--space-4);background:var(--color-overlay-backdrop);animation:Dialog_fade__2iM_s var(--motion-open) var(--motion-easing-out)}.Dialog_overlay__mFL93[data-exiting]{animation:Dialog_fade__2iM_s var(--motion-exit) var(--motion-easing-in) reverse}.Dialog_modal__ii_bn{width:100%;max-height:calc(100vh - var(--space-8));max-height:calc(100dvh - var(--space-8));background:var(--color-surface);border-radius:var(--radius-card);box-shadow:var(--shadow-overlay);outline:none;display:flex;animation:Dialog_rise__cc9sk var(--motion-open) var(--motion-easing-spring)}.Dialog_overlay__mFL93[data-exiting] .Dialog_modal__ii_bn{animation:Dialog_rise__cc9sk var(--motion-exit) var(--motion-easing-in) reverse}.Dialog_sm__VLxLN{max-width:28rem}.Dialog_md__erFKS{max-width:36rem}.Dialog_lg__IO8ng{max-width:52rem}.Dialog_sheet__9ZyJ_{max-width:none;align-self:flex-end;border-radius:var(--radius-card) var(--radius-card) 0 0}@media (max-width:767.98px){.Dialog_overlay__mFL93{padding:0;align-items:flex-end}.Dialog_modal__ii_bn{max-height:100vh;max-height:100dvh;border-radius:var(--radius-card) var(--radius-card) 0 0}.Dialog_sheet__9ZyJ_{height:100%;border-radius:0}}.Dialog_dialog__h9771{position:relative;display:flex;flex-direction:column;width:100%;max-height:inherit;outline:none}.Dialog_header__uDZ7y{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding:var(--space-5) var(--space-5) 0}.Dialog_title__sA4QK{font-size:var(--text-h3-size);line-height:var(--text-h3-line);font-weight:var(--weight-semibold);margin:0;padding-top:6px}.Dialog_close__xO0MK{margin:-6px -8px 0 0}.Dialog_description__jLTnW{padding:var(--space-2) var(--space-5) 0;color:var(--color-text-muted)}.Dialog_body__GANOo{flex:1 1 auto;min-height:0;overflow:auto;padding:var(--space-4) var(--space-5)}.Dialog_footer___ZHLW{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--space-3);padding:0 var(--space-5) var(--space-5)}@media (max-width:767.98px){.Dialog_footer___ZHLW{flex-direction:column-reverse}.Dialog_footer___ZHLW>*{width:100%}}.Dialog_loading__kDrul{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:var(--space-3);background:rgba(255,255,255,.85);border-radius:inherit;color:var(--color-text-muted)}@keyframes Dialog_fade__2iM_s{0%{opacity:0}}@keyframes Dialog_rise__cc9sk{0%{transform:translateY(12px);opacity:0}}.Menu_popover__6sZWp{z-index:var(--z-dialog);min-width:15rem;max-width:calc(100vw - var(--space-8));background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-popover);animation:Menu_pop__uup10 var(--motion-fast) var(--motion-easing)}.Menu_popover__6sZWp[data-exiting]{animation:Menu_pop__uup10 var(--motion-fast) var(--motion-easing) reverse}.Menu_header__kN7pX{padding:var(--space-3) var(--space-4) var(--space-2);border-bottom:1px solid var(--color-border);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:var(--color-text-muted)}.Menu_menu__WjkT4{padding:var(--space-1);outline:none}.Menu_item__Qenve{display:flex;align-items:center;gap:var(--space-2);min-height:var(--size-control);padding:0 var(--space-3);border-radius:calc(var(--radius-control) - 2px);color:var(--color-text);text-decoration:none;cursor:pointer;outline:none}.Menu_item__Qenve[data-focused]{background:var(--color-surface-tint)}.Menu_item__Qenve[data-focus-visible]{outline:var(--focus-ring);outline-offset:-2px}.Menu_item__Qenve[data-disabled]{color:var(--color-text-muted);cursor:not-allowed}.Menu_destructive__Tk4Pe{color:var(--color-danger-text)}.Menu_separator__qWprw{height:1px;margin:var(--space-1) 0;background:var(--color-border)}@keyframes Menu_pop__uup10{0%{opacity:0;transform:translateY(-4px)}}.PublicShell_header___crzx{position:relative;background:var(--color-surface);border-bottom:1px solid var(--color-border)}.PublicShell_skipLink__L8TLn{position:absolute;top:var(--space-2);left:var(--space-2);z-index:var(--z-toast);padding:var(--space-2) var(--space-3);background:var(--color-accent-strong);color:var(--color-text-on-strong);border-radius:var(--radius-control);transform:translateY(-200%);text-decoration:none}.PublicShell_skipLink__L8TLn:focus-visible{transform:none}.PublicShell_topBar__Ug49O{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);max-width:var(--size-public-max);margin:0 auto;padding:var(--space-3) var(--space-6)}.PublicShell_brandGroup__NKXia{display:flex;align-items:center;gap:var(--space-4);min-width:0}.PublicShell_tagline__Up3vb{color:var(--color-text-muted);font-size:var(--text-body-sm-size);white-space:nowrap}.PublicShell_actions__lQrM6{display:flex;align-items:center;gap:var(--space-3)}.PublicShell_aboutLink__0KEKR{color:var(--color-text);text-decoration:none;font-weight:var(--weight-medium);min-height:var(--size-target-min);display:inline-flex;align-items:center;border-radius:var(--radius-control)}.PublicShell_aboutLink__0KEKR[data-hovered]{color:var(--color-accent)}.PublicShell_aboutLink__0KEKR[data-focus-visible],.PublicShell_footerLink__YkxIn[data-focus-visible],.PublicShell_navLink__qQGEj[data-focus-visible],.PublicShell_signIn__CB_gY[data-focus-visible]{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}.PublicShell_signIn__CB_gY{display:inline-flex;align-items:center;min-height:var(--size-control);padding:0 var(--space-4);border-radius:var(--radius-control);background:var(--color-accent-strong);color:var(--color-text-on-strong);font-weight:var(--weight-medium);text-decoration:none;white-space:nowrap;box-shadow:var(--shadow-e1);transition:background-color var(--motion-fast) var(--motion-easing),box-shadow var(--motion-fast) var(--motion-easing),transform var(--motion-fast) var(--motion-easing)}.PublicShell_signIn__CB_gY[data-pressed]{transform:scale(.98)}.PublicShell_signIn__CB_gY[data-hovered]{background:var(--color-accent-strong-hover)}.PublicShell_header___crzx .PublicShell_menuButton__LMFHG{display:none}.PublicShell_navRow__jAH72{border-top:1px solid var(--color-border);overflow-x:auto;scrollbar-width:thin}.PublicShell_navList__BSFtE{display:flex;gap:var(--space-2);max-width:var(--size-public-max);margin:0 auto;padding:0 var(--space-6);list-style:none;min-width:max-content}.PublicShell_navLink__qQGEj{position:relative;display:inline-flex;align-items:center;min-height:var(--size-control-lg);padding:0 var(--space-2);color:var(--color-text);font-weight:var(--weight-medium);text-decoration:none;border-radius:var(--radius-control) var(--radius-control) 0 0;transition:color var(--motion-fast) var(--motion-easing)}.PublicShell_navLink__qQGEj[data-current],.PublicShell_navLink__qQGEj[data-hovered]{color:var(--color-accent)}.PublicShell_navLink__qQGEj:after{content:"";position:absolute;left:var(--space-2);right:var(--space-2);bottom:0;height:2px;background:var(--color-accent);transform:scaleX(0);transform-origin:left center;transition:transform var(--motion-base) var(--motion-easing)}.PublicShell_navLink__qQGEj[data-current]:after{transform:scaleX(1)}.PublicShell_navLink__qQGEj[data-hovered]:not([data-current]):after{transform:scaleX(1);opacity:.4}@media (max-width:767.98px){.PublicShell_topBar__Ug49O{padding:var(--space-2) var(--space-4);gap:var(--space-2)}.PublicShell_actions__lQrM6{gap:var(--space-1)}.PublicShell_aboutLink__0KEKR,.PublicShell_signIn__CB_gY,.PublicShell_tagline__Up3vb{display:none}.PublicShell_header___crzx .PublicShell_menuButton__LMFHG{display:inline-flex}.PublicShell_navRow__jAH72{display:none}}.PublicShell_searchForm__JVogm{position:relative;display:flex;align-items:center;gap:var(--space-2)}.PublicShell_searchInput__TDKZ8{width:0;min-height:var(--size-control);padding:0;border:1px solid transparent;border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text);font:inherit;opacity:0;appearance:none;-webkit-appearance:none;transition:width .22s ease,opacity .18s ease,padding .22s ease}.PublicShell_searchInput__TDKZ8::-webkit-search-cancel-button,.PublicShell_searchInput__TDKZ8::-webkit-search-decoration{-webkit-appearance:none}.PublicShell_searchForm__JVogm[data-open] .PublicShell_searchInput__TDKZ8{width:min(26rem,38vw);padding:0 40px 0 var(--space-4);border-color:var(--color-border-strong);opacity:1}.PublicShell_searchInput__TDKZ8:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset);border-color:var(--color-accent)}.PublicShell_searchClose__2_qc9{position:absolute;right:calc(var(--size-control) + var(--space-2) + 8px);top:50%;display:inline-grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:50%;background:var(--color-surface-muted);color:var(--color-text-muted);cursor:pointer;transform:translateY(-50%)}.PublicShell_searchClose__2_qc9:hover{color:var(--color-text)}.PublicShell_searchClose__2_qc9:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset)}@media (prefers-reduced-motion:reduce){.PublicShell_searchInput__TDKZ8{transition:none}}@media (max-width:767.98px){.PublicShell_searchForm__JVogm[data-open]{position:absolute;left:var(--space-4);right:var(--space-4);top:50%;z-index:3;transform:translateY(-50%);background:var(--color-surface)}.PublicShell_searchForm__JVogm[data-open] .PublicShell_searchInput__TDKZ8{flex:1 1 auto;width:auto}}.PublicShell_sheetOverlay__ds1yy{position:fixed;inset:0;z-index:var(--z-dialog);background:var(--color-overlay-backdrop)}.PublicShell_sheet__cDsM7{height:100%;width:min(100%,24rem);background:var(--color-surface);box-shadow:var(--shadow-overlay);outline:none}.PublicShell_sheetDialog__bJ8j1{display:flex;flex-direction:column;gap:var(--space-4);height:100%;padding:var(--space-4);outline:none;overflow:auto}.PublicShell_sheetHeader__Qwn7N{display:flex;align-items:center;justify-content:space-between}.PublicShell_sheetNav__cEcQz{flex-direction:column;gap:0;padding:0;min-width:0}.PublicShell_sheetNav__cEcQz .PublicShell_navLink__qQGEj{width:100%;min-height:var(--size-control-lg);border-radius:var(--radius-control);padding:0 var(--space-3)}.PublicShell_sheetNav__cEcQz .PublicShell_navLink__qQGEj[data-current]{background:var(--color-surface-tint)}.PublicShell_sheetNav__cEcQz .PublicShell_navLink__qQGEj[data-current]:after{display:none}.PublicShell_footer__qgmFX{background:var(--color-surface);color:var(--color-text);border-top:1px solid var(--color-border);padding:var(--space-8) var(--space-6) var(--space-5)}.PublicShell_footerInner__XrSj5{display:grid;grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,.55fr));gap:var(--space-6) var(--space-6);max-width:var(--size-public-max);margin:0 auto}.PublicShell_footerBrand__Ew5Lz{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.PublicShell_footerTagline__5l_mU{max-width:28rem;color:var(--color-text-muted);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line)}.PublicShell_footerSocial__m6_OK{display:flex;gap:var(--space-2);margin:var(--space-2) 0 0;padding:0;list-style:none}.PublicShell_footerSocialLink__M41i7{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:8px;background:var(--color-surface-muted);color:var(--color-text-muted);transition:background var(--motion-fast) var(--motion-easing),color var(--motion-fast) var(--motion-easing)}.PublicShell_footerSocialLink__M41i7[data-hovered]{background:var(--color-accent-tint);color:var(--color-accent)}.PublicShell_footerSocialLink__M41i7[data-focus-visible]{outline:var(--focus-ring);outline-offset:2px}.PublicShell_footerColumn__1B83l{display:flex;flex-direction:column;gap:var(--space-1)}.PublicShell_footerTitle__w4ykN{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);font-weight:var(--weight-semibold);color:var(--color-text);margin-bottom:2px}.PublicShell_footerList__1854K{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.PublicShell_footerLink__YkxIn{display:inline-flex;align-items:center;min-height:26px;color:var(--color-text-muted);font-size:.8125rem;line-height:1.3;text-decoration:none;border-radius:2px;transition:color var(--motion-fast) var(--motion-easing)}.PublicShell_footerLink__YkxIn[data-hovered]{color:var(--color-accent);text-decoration:underline;text-underline-offset:.2em}.PublicShell_footerLink__YkxIn[data-focus-visible]{outline:var(--focus-ring);outline-offset:2px}.PublicShell_footerBottom__HBDND{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-6);max-width:var(--size-public-max);margin:var(--space-6) auto 0;padding-top:var(--space-4);border-top:1px solid var(--color-border)}.PublicShell_copyright__lmSiy{color:var(--color-text-subtle);font-size:var(--text-caption-size)}.PublicShell_footerLegal__p8trB{display:flex;flex-wrap:wrap;gap:var(--space-5);margin:0;padding:0;list-style:none}.PublicShell_footerLegalLink__Of4hw{min-height:24px;font-size:var(--text-caption-size);color:var(--color-text-subtle)}@media (max-width:1023.98px){.PublicShell_footerInner__XrSj5{grid-template-columns:repeat(3,minmax(0,1fr))}.PublicShell_footerBrand__Ew5Lz{grid-column:1/-1}}@media (max-width:767.98px){.PublicShell_footer__qgmFX{padding:var(--space-6) var(--space-4) var(--space-5)}.PublicShell_footerInner__XrSj5{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-5) var(--space-4)}.PublicShell_footerBottom__HBDND{margin-top:var(--space-5);flex-direction:column;align-items:flex-start}}.AppHeader_header__Y35Mu{position:sticky;top:0;z-index:var(--z-sticky);background:color-mix(in srgb,var(--color-surface) 92%,transparent);-webkit-backdrop-filter:saturate(1.2) blur(8px);backdrop-filter:saturate(1.2) blur(8px);border-bottom:1px solid var(--color-border)}.AppHeader_bar__vztEo{min-height:var(--size-header-height);padding:0 var(--space-6)}.AppHeader_bar__vztEo,.AppHeader_left__9_8JX{display:flex;align-items:center;gap:var(--space-3)}.AppHeader_left__9_8JX{flex:1 1 auto;min-width:0}.AppHeader_right__jQYtW{display:flex;align-items:center;gap:var(--space-2)}.AppHeader_header__Y35Mu .AppHeader_menuButton__hcCcP{display:none}.AppHeader_searchField__KvS14{display:inline-flex;align-items:center;gap:var(--space-2);width:18rem;min-height:var(--size-control);padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface-muted);color:var(--color-text-muted);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);text-align:left;cursor:text;transition:border-color var(--motion-fast) var(--motion-easing),background-color var(--motion-fast) var(--motion-easing),box-shadow var(--motion-fast) var(--motion-easing)}.AppHeader_searchField__KvS14[data-hovered]{background:var(--color-surface);border-color:var(--color-border-strong)}.AppHeader_searchField__KvS14[data-focus-visible]{outline:var(--focus-ring);outline-offset:var(--focus-ring-offset);background:var(--color-surface)}.AppHeader_searchIconInField__WEGX3{color:var(--color-text-subtle)}.AppHeader_searchLabel__ZIYnf{flex:1 1 auto}.AppHeader_searchHint__mA0Mi{display:inline-flex;align-items:center;height:20px;padding:0 6px;border-radius:4px;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-subtle);font-family:var(--font-sans);font-size:var(--text-caption-size)}.AppHeader_header__Y35Mu .AppHeader_searchIcon__UYFji{display:none}.AppHeader_bellWrap__BFzuc{position:relative;display:inline-flex}.AppHeader_bellBadge__rn2Yg{position:absolute;top:2px;right:2px;pointer-events:none}.AppHeader_offline__SwmDR{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-6);background:var(--color-warning-bg);color:var(--color-warning-text);border-top:1px solid var(--color-warning-border);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line)}@media (max-width:1023.98px){.AppHeader_searchField__KvS14{width:12rem}.AppHeader_searchHint__mA0Mi{display:none}}@media (max-width:767.98px){.AppHeader_bar__vztEo{padding:0 var(--space-4);gap:var(--space-2)}.AppHeader_header__Y35Mu .AppHeader_menuButton__hcCcP{display:inline-flex}.AppHeader_searchField__KvS14{display:none}.AppHeader_header__Y35Mu .AppHeader_searchIcon__UYFji{display:inline-flex}.AppHeader_offline__SwmDR{padding:var(--space-2) var(--space-4)}}.ThemeToggle_toggle__1lTWH{flex-shrink:0}.Toast_region__cdvfA{position:fixed;right:var(--space-6);bottom:calc(var(--size-launcher) + var(--size-launcher-offset) * 2);z-index:var(--z-toast);display:flex;flex-direction:column;gap:var(--space-3);width:min(24rem,calc(100vw - var(--space-8)));pointer-events:none}@media (max-width:767.98px){.Toast_region__cdvfA{right:var(--space-4);left:var(--space-4);width:auto;bottom:calc(var(--size-launcher-mobile) + var(--size-launcher-offset-mobile) * 2)}}.Toast_toast__t1fS8{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);background:var(--color-surface);border:0;border-left:4px solid;border-radius:var(--radius-card);box-shadow:var(--shadow-overlay);pointer-events:auto;animation:Toast_slide__Cc02Y var(--motion-open) var(--motion-easing-out)}.Toast_icon__KPreJ{margin-top:2px}.Toast_body__8qHf5{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:var(--space-1)}.Toast_title__TTb5x{font-weight:var(--weight-medium)}.Toast_description___IpfX{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line);color:var(--color-text-muted)}.Toast_action__kKr32{align-self:flex-start;margin-top:var(--space-1)}.Toast_info__DP9QL{border-left-color:var(--color-accent);color:var(--color-text)}.Toast_info__DP9QL .Toast_icon__KPreJ{color:var(--color-info-text)}.Toast_success__la9o7{border-left-color:var(--color-success-border)}.Toast_success__la9o7 .Toast_icon__KPreJ{color:var(--color-success-text)}.Toast_warning__pDf2I{border-left-color:var(--color-warning-border)}.Toast_warning__pDf2I .Toast_icon__KPreJ{color:var(--color-warning-text)}.Toast_error__lXs_I{border-left-color:var(--color-danger-text)}.Toast_error__lXs_I .Toast_icon__KPreJ{color:var(--color-danger-text)}@keyframes Toast_slide__Cc02Y{0%{opacity:0;transform:translateX(16px)}}