.BrandMark_brand__4PJqn{display:block;color:var(--accent)}.ColumnsMenu_root__h90yz{position:relative;display:inline-flex}.ColumnsMenu_trigger__IJDXq{display:inline-flex;align-items:center;gap:var(--sp-2);height:28px;padding:0 var(--sp-2) 0 var(--sp-2);background:transparent;border:1px solid var(--border-subtle);border-radius:var(--r-sm);color:var(--text-secondary);font-size:var(--fs-xs);font-weight:500;cursor:pointer;transition:background var(--t-fast),color var(--t-fast),border-color var(--t-fast)}.ColumnsMenu_triggerOpen__iVOxq,.ColumnsMenu_trigger__IJDXq:hover{background:var(--hover);color:var(--text-primary)}.ColumnsMenu_popover__usOJf{position:absolute;top:calc(100% + var(--sp-1));right:0;z-index:50;min-width:220px;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--r-md);box-shadow:var(--shadow-md);padding:var(--sp-1);display:flex;flex-direction:column;gap:var(--sp-1);animation:ColumnsMenu_popover-in__2JsRL .12s ease-out both;transform-origin:top right}@keyframes ColumnsMenu_popover-in__2JsRL{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.ColumnsMenu_title__gTj1w{font-size:var(--fs-2xs);font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:var(--text-muted);padding:var(--sp-2) var(--sp-3) var(--sp-1)}.ColumnsMenu_list__Cv6CH{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px}.ColumnsMenu_option__MftIY{display:flex;align-items:center;gap:var(--sp-2);width:100%;height:30px;padding:0 var(--sp-2);background:transparent;border:none;border-radius:var(--r-sm);color:var(--text-primary);font-size:var(--fs-sm);cursor:pointer;text-align:left;transition:background var(--t-fast)}.ColumnsMenu_option__MftIY:hover{background:var(--hover)}.ColumnsMenu_optionLabel__oBhzd{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ColumnsMenu_check__z8tn9{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid var(--border-subtle);border-radius:var(--r-sm);background:var(--bg-secondary);color:var(--text-on-accent);flex-shrink:0;transition:background var(--t-fast),border-color var(--t-fast)}.ColumnsMenu_checkActive__GwFH5{background:var(--accent);border-color:var(--accent)}.Button_base__aJAwK{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-1x);font-family:var(--font-ui);font-weight:var(--fw-medium);border-radius:var(--r-sm);cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;transition:background var(--t-fast),border-color var(--t-fast),color var(--t-fast),opacity var(--t-fast);border:1px solid transparent;outline:none;-webkit-tap-highlight-color:transparent}.Button_base__aJAwK:focus-visible{box-shadow:0 0 0 3px var(--ring)}.Button_base__aJAwK:disabled,.Button_base__aJAwK[aria-disabled=true]{opacity:.5;cursor:not-allowed}.Button_sizeSm__Qakl3{height:24px;padding:0 var(--sp-2);font-size:var(--fs-xs)}.Button_sizeMd__VN8NK{height:32px;padding:0 var(--sp-3);font-size:var(--fs-sm)}.Button_sizeLg__4lRag{height:40px;padding:0 var(--sp-4);font-size:var(--fs-md)}.Button_fullWidth__JjsBk{width:100%}.Button_primary__oSpWt{background:var(--accent);border-color:var(--accent);color:var(--text-on-accent)}.Button_primary__oSpWt:hover:not(:disabled):not([aria-disabled=true]){background:var(--accent-hover);border-color:var(--accent-hover)}.Button_primary__oSpWt:active:not(:disabled){background:var(--accent-hover)}.Button_secondary__lRe7Q{background:transparent;border-color:var(--border-default);color:var(--text-secondary)}.Button_secondary__lRe7Q:hover:not(:disabled):not([aria-disabled=true]){background:var(--surface2);border-color:var(--border-strong);color:var(--text-primary)}.Button_secondary__lRe7Q:active:not(:disabled){background:var(--surface3)}.Button_ghost__mZ9vJ{background:transparent;border-color:transparent;color:var(--text-secondary)}.Button_ghost__mZ9vJ:hover:not(:disabled):not([aria-disabled=true]){background:var(--hover);color:var(--text-primary)}.Button_ghost__mZ9vJ:active:not(:disabled){background:var(--active)}.Button_danger__1ocl9{background:var(--status-danger);border-color:var(--status-danger);color:#ffffff}.Button_danger__1ocl9:hover:not(:disabled):not([aria-disabled=true]){filter:brightness(.92)}.Button_danger__1ocl9:active:not(:disabled){filter:brightness(.85)}.Button_dangerGhost__iZtYZ{background:transparent;border-color:transparent;color:var(--status-danger)}.Button_dangerGhost__iZtYZ:hover:not(:disabled):not([aria-disabled=true]){background:var(--danger-bg)}.Button_link__HXp2W{background:transparent;border-color:transparent;color:var(--accent);height:auto;padding:0;text-decoration:underline;text-underline-offset:2px}.Button_link__HXp2W:hover:not(:disabled):not([aria-disabled=true]){color:var(--accent-hover)}.Button_iconLeft__HEYpQ,.Button_iconRight__CZFfJ{display:inline-flex;align-items:center;flex-shrink:0}.Button_iconOnly___Gw5k.Button_sizeSm__Qakl3{width:24px;padding:0}.Button_iconOnly___Gw5k.Button_sizeMd__VN8NK{width:32px;padding:0}.Button_iconOnly___Gw5k.Button_sizeLg__4lRag{width:40px;padding:0}.Button_spinner____7ub{animation:Button_btn-spin__pZ8a4 .9s linear infinite;flex-shrink:0}@keyframes Button_btn-spin__pZ8a4{to{transform:rotate(1turn)}}.FilterPopover_root__EME_8,.FilterPopover_trigger__EX2oN{position:relative;display:inline-flex}.FilterPopover_trigger__EX2oN{align-items:center;justify-content:center;width:22px;height:22px;padding:0;background:transparent;border:none;border-radius:var(--r-sm);color:var(--text-disabled);cursor:pointer;transition:background var(--t-fast),color var(--t-fast)}.FilterPopover_trigger__EX2oN:hover{background:var(--hover);color:var(--text-secondary)}.FilterPopover_triggerActive__jd6ym{color:var(--accent);background:var(--accent-soft-bg)}.FilterPopover_triggerActive__jd6ym:hover{color:var(--accent-strong);background:var(--accent-soft-bg)}.FilterPopover_dot__E3N_V{position:absolute;top:2px;right:2px;width:6px;height:6px;border-radius:50%;background:var(--accent);border:1px solid var(--bg-secondary)}.FilterPopover_popover__T58Ez{position:absolute;top:calc(100% + var(--sp-1));right:0;z-index:60;min-width:240px;max-width:320px;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--r-md);box-shadow:var(--shadow-md);padding:var(--sp-2);display:flex;flex-direction:column;gap:var(--sp-2);animation:FilterPopover_filter-popover-in__vHWZ0 .12s ease-out both;transform-origin:top right}@keyframes FilterPopover_filter-popover-in__vHWZ0{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.FilterPopover_popoverHeader__FhfcH{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2)}.FilterPopover_popoverTitle__H2b8e{font-size:var(--fs-2xs);font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:var(--text-muted)}.FilterPopover_clear__pP445{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;background:transparent;border:none;border-radius:var(--r-sm);color:var(--text-muted);cursor:pointer;transition:background var(--t-fast),color var(--t-fast)}.FilterPopover_clear__pP445:hover{background:var(--hover);color:var(--text-primary)}.FilterPopover_input__bZV8O{width:100%;height:30px;padding:0 var(--sp-2);background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--r-sm);color:var(--text-primary);font-family:var(--font-ui);font-size:var(--fs-sm);outline:none;transition:border-color var(--t-fast)}.FilterPopover_input__bZV8O:focus{border-color:var(--accent)}.FilterPopover_hint__ICZBY{font-size:var(--fs-xs);color:var(--text-muted);font-style:italic;padding:var(--sp-2) 0}.FilterPopover_list__Dv08I{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px;max-height:240px;overflow-y:auto}.FilterPopover_option__2zgDq{display:flex;align-items:center;gap:var(--sp-2);width:100%;height:28px;padding:0 var(--sp-1);background:transparent;border:none;border-radius:var(--r-sm);color:var(--text-primary);font-size:var(--fs-sm);cursor:pointer;text-align:left;transition:background var(--t-fast)}.FilterPopover_option__2zgDq:hover{background:var(--hover)}.FilterPopover_optionLabel__dZ5iF{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FilterPopover_check__mDoje{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:1px solid var(--border-subtle);border-radius:var(--r-sm);background:var(--bg-secondary);color:var(--text-on-accent);flex-shrink:0}.FilterPopover_checkActive__m62A9{background:var(--accent);border-color:var(--accent)}.FilterPopover_dateRange__x25zC{display:flex;flex-direction:column;gap:var(--sp-1)}.FilterPopover_dateLabel__6mOxw{display:flex;flex-direction:column;gap:var(--sp-2x);font-size:var(--fs-2xs);font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--text-muted)}.LandingContainer_container__Lr0BJ{max-width:1440px;margin:0 auto;padding:0 var(--sp-10)}@media (max-width:640px){.LandingContainer_container__Lr0BJ{padding:0 var(--sp-5)}}.LandingFooter_footer__PeubO{border-top:1px solid var(--border-default);padding:60px 0 var(--sp-10);background:var(--bg-secondary)}.LandingFooter_grid__5AHsN{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:var(--sp-10);gap:var(--sp-10);margin-bottom:48px}.LandingFooter_brand__yU0vR{margin-bottom:var(--sp-3x);display:inline-block}.LandingFooter_tagline__lPcb3{color:var(--text-muted);font-size:13.5px;line-height:1.5;max-width:320px}.LandingFooter_socials___Mi5V{display:flex;gap:var(--sp-2);margin-top:var(--sp-5)}.LandingFooter_social__rkGKr{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--r-sm);border:1px solid var(--border-default);background:var(--bg-secondary);color:var(--text-secondary);text-decoration:none;transition:background var(--t-base) ease,color var(--t-base) ease,border-color var(--t-base) ease}.LandingFooter_social__rkGKr:hover{background:var(--hover);border-color:var(--border-strong);color:var(--text-primary)}.LandingFooter_social__rkGKr svg{width:16px;height:16px;display:block}.LandingFooter_col__86cPy h4{font-family:var(--font-ui);font-size:var(--fs-sm);font-weight:var(--fw-semibold);letter-spacing:-.1px;color:var(--text-secondary);margin-bottom:var(--sp-4)}.LandingFooter_col__86cPy ul{list-style:none;display:flex;flex-direction:column;gap:10px}.LandingFooter_col__86cPy a{font-size:13.5px;color:var(--text-secondary);text-decoration:none;transition:color var(--t-base) ease}.LandingFooter_col__86cPy a:hover{color:var(--text-primary)}.LandingFooter_bottom__tdmQm{padding-top:var(--sp-6);border-top:1px solid var(--border-default);display:flex;justify-content:space-between;align-items:center;font-family:var(--font-ui);font-size:var(--fs-xs);color:var(--text-muted)}@media (max-width:1024px){.LandingFooter_grid__5AHsN{grid-template-columns:1fr 1fr;gap:var(--sp-8)}}@media (max-width:640px){.LandingFooter_footer__PeubO{padding:40px 0 var(--sp-8)}.LandingFooter_grid__5AHsN{grid-template-columns:1fr;gap:var(--sp-7);margin-bottom:32px}.LandingFooter_bottom__tdmQm{flex-direction:column;gap:var(--sp-3);align-items:flex-start}}.Avatar_root__PMxZM{position:relative;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;flex:0 0 auto;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Avatar_root__PMxZM:after{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:inset 0 .06em .14em rgba(255,255,255,.16),inset 0 -.05em .16em rgba(0,0,0,.32),inset 0 0 .04em rgba(0,0,0,.22);pointer-events:none}.Avatar_initials__cJDBQ{display:flex;align-items:center;justify-content:center;line-height:1;font-weight:600;text-transform:uppercase;text-shadow:0 .02em .04em rgba(0,0,0,.28)}.Avatar_glyph__TFU3y,.Avatar_initials__cJDBQ{position:relative;z-index:1;color:#ffffff}.Avatar_external__7Ekcq:after{box-shadow:inset 0 .05em .12em rgba(255,255,255,.12),inset 0 -.05em .14em rgba(0,0,0,.3),inset 0 0 .04em rgba(0,0,0,.2)}.MobileMenu_hamburger__UrwHM{display:none;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--border-default);border-radius:var(--r-md);background:transparent;color:var(--text-secondary);cursor:pointer;transition:background var(--t-base) ease;flex-shrink:0}.MobileMenu_hamburger__UrwHM:hover{background:var(--hover);color:var(--text-primary)}@media (max-width:768px){.MobileMenu_hamburger__UrwHM{display:flex}}.MobileMenu_overlay__a_3WQ{position:fixed;inset:0;z-index:200;background:rgba(255,255,255,.97);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);display:flex;flex-direction:column;overflow-y:auto}.MobileMenu_head__TQgXA{display:flex;align-items:center;justify-content:space-between;padding:var(--sp-4) var(--sp-5);border-bottom:1px solid var(--border-default);flex-shrink:0}.MobileMenu_headBrand__B2C8E{font-family:var(--font-ui);font-size:22px;font-weight:400;color:var(--text-primary);text-decoration:none;letter-spacing:-.02em}.MobileMenu_close__sP0JI{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid var(--border-default);border-radius:var(--r-md);background:transparent;color:var(--text-secondary);cursor:pointer;transition:background var(--t-base) ease}.MobileMenu_close__sP0JI:hover{background:var(--hover);color:var(--text-primary)}.MobileMenu_nav__4zj8f{flex:1 1;padding:var(--sp-4) var(--sp-5);display:flex;flex-direction:column}.MobileMenu_sep__4na7n{height:1px;background:var(--border-default);margin:var(--sp-2) 0}.MobileMenu_group__eMcJ_{display:flex;flex-direction:column;padding:var(--sp-2) 0}.MobileMenu_groupLabel__5heVs{font-size:var(--fs-sm);font-weight:var(--fw-semibold);letter-spacing:-.1px;color:var(--text-muted);padding:var(--sp-2) 0 var(--sp-2)}.MobileMenu_item__ocmCV{display:flex;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3) var(--sp-2);border-radius:var(--r-md);text-decoration:none;color:inherit;transition:background var(--t-base) ease}.MobileMenu_item__ocmCV:hover{background:var(--hover)}.MobileMenu_itemIcon__l3EvP{display:flex;align-items:center;justify-content:center;width:32px;height:32px;flex-shrink:0;background:var(--bg-tertiary);border-radius:var(--r-sm);color:var(--text-secondary);margin-top:1px}.MobileMenu_itemText__rWTZp{display:flex;flex-direction:column;gap:2px}.MobileMenu_itemLabel__WSar3{font-size:var(--fs-md);font-weight:600;color:var(--text-primary)}.MobileMenu_itemDesc__0RmjT{font-size:var(--fs-sm);color:var(--text-muted);line-height:1.4}.MobileMenu_standalone__r_S40{display:block;padding:var(--sp-4) var(--sp-2);font-size:var(--fs-xl);font-weight:500;color:var(--text-primary);text-decoration:none;transition:color var(--t-base) ease}.MobileMenu_standalone__r_S40:hover{color:var(--text-secondary)}.MobileMenu_ctas__nT9yP{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-5);border-top:1px solid var(--border-default);flex-shrink:0}.Badge_base__xUWhI{display:inline-flex;align-items:center;gap:var(--sp-1);font-family:var(--font-ui);font-weight:var(--fw-medium);border:1px solid transparent;border-radius:var(--r-sm);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1}.Badge_sizeSm__wDJCE{height:16px;padding:0 var(--sp-1);font-size:var(--fs-3xs)}.Badge_sizeMd__NdAsN{height:20px;padding:0 var(--sp-2);font-size:var(--fs-2xs)}.Badge_sizeLg__xKmmo{height:24px;padding:0 var(--sp-2);font-size:var(--fs-xs)}.Badge_pill__2kw1Y{border-radius:var(--r-pill)}.Badge_subtle__vafOq.Badge_neutral___9ajm{background:var(--bg-tertiary);color:var(--text-secondary)}.Badge_subtle__vafOq.Badge_success__HUXio{background:var(--success-bg);color:var(--success-text)}.Badge_subtle__vafOq.Badge_warning__6D1zV{background:var(--warning-bg);color:var(--warning-text)}.Badge_subtle__vafOq.Badge_danger__lW7ed{background:var(--danger-bg);color:var(--danger-text)}.Badge_subtle__vafOq.Badge_info__luL2_{background:var(--accent-soft-bg);color:var(--accent-soft-text)}.Badge_subtle__vafOq.Badge_accent__n60fI{background:var(--accent);color:var(--text-on-accent)}.Badge_solid__bFiPK.Badge_neutral___9ajm{background:var(--text-primary);color:var(--bg-elevated)}.Badge_solid__bFiPK.Badge_success__HUXio{background:var(--status-success);color:#ffffff}.Badge_solid__bFiPK.Badge_warning__6D1zV{background:var(--status-warning);color:#ffffff}.Badge_solid__bFiPK.Badge_danger__lW7ed{background:var(--status-danger);color:#ffffff}.Badge_solid__bFiPK.Badge_info__luL2_{background:var(--accent-soft-text);color:var(--bg-elevated)}.Badge_solid__bFiPK.Badge_accent__n60fI{background:var(--accent);color:var(--text-on-accent)}.Badge_outline__FijUk.Badge_neutral___9ajm{background:transparent;border-color:var(--border-default);color:var(--text-secondary)}.Badge_outline__FijUk.Badge_success__HUXio{background:transparent;border-color:var(--status-success);color:var(--status-success)}.Badge_outline__FijUk.Badge_warning__6D1zV{background:transparent;border-color:var(--status-warning);color:var(--status-warning)}.Badge_outline__FijUk.Badge_danger__lW7ed{background:transparent;border-color:var(--status-danger);color:var(--status-danger)}.Badge_outline__FijUk.Badge_info__luL2_{background:transparent;border-color:var(--accent-soft-text);color:var(--accent-soft-text)}.Badge_outline__FijUk.Badge_accent__n60fI{background:transparent;border-color:var(--accent);color:var(--accent)}.Badge_dot__lE4rF{width:8px;height:8px;border-radius:50%;flex-shrink:0;padding:0;border:none}.Badge_dot__lE4rF.Badge_neutral___9ajm{background:var(--text-muted)}.Badge_dot__lE4rF.Badge_success__HUXio{background:var(--status-success)}.Badge_dot__lE4rF.Badge_warning__6D1zV{background:var(--status-warning)}.Badge_dot__lE4rF.Badge_danger__lW7ed{background:var(--status-danger)}.Badge_dot__lE4rF.Badge_info__luL2_{background:var(--accent-soft-text)}.Badge_dot__lE4rF.Badge_accent__n60fI{background:var(--accent)}.NavDropdown_wrapper__pphaA{position:relative}.NavDropdown_trigger__mlyqM{display:flex;align-items:center;gap:4px;background:none;border:none;cursor:pointer;font-size:var(--fs-lg);color:var(--text-secondary);padding:var(--sp-1) 0;transition:color var(--t-base) ease;font-family:inherit}.NavDropdown_trigger__mlyqM:hover{color:var(--text-primary)}.NavDropdown_chevron__h7Zki{transition:transform .2s ease;color:var(--text-muted);flex-shrink:0}.NavDropdown_chevronOpen__cnNQP{transform:rotate(180deg)}.NavDropdown_dropdown__Tk4pm{position:absolute;top:100%;left:50%;transform:translateX(-50%);padding-top:var(--sp-3);min-width:280px;z-index:200;pointer-events:none;opacity:0;transition:opacity .15s ease}.NavDropdown_dropdownOpen__stf_R{pointer-events:all;opacity:1}.NavDropdown_panel__3z_wb{background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--r-lg);box-shadow:var(--shadow-lg);padding:var(--sp-2);transform:translateY(-4px);transition:transform .15s ease}.NavDropdown_dropdownOpen__stf_R .NavDropdown_panel__3z_wb{transform:translateY(0)}.NavDropdown_item__PLhx1{display:flex;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3);border-radius:var(--r-md);text-decoration:none;transition:background var(--t-base) ease}.NavDropdown_itemIcon__OKF9b,.NavDropdown_item__PLhx1:hover{background:var(--bg-tertiary)}.NavDropdown_itemIcon__OKF9b{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--r-sm);flex-shrink:0;color:var(--text-secondary);margin-top:1px}.NavDropdown_itemContent__ESG_X{display:flex;flex-direction:column;gap:2px}.NavDropdown_itemLabel__e6vWu{font-size:var(--fs-sm);font-weight:500;color:var(--text-primary);line-height:1.3}.NavDropdown_itemDescription__wpFlk{font-size:var(--fs-xs);color:var(--text-muted);line-height:1.5}.Card_base__1CGr4{background:var(--bg-elevated);border-radius:var(--r-panel);transition:border-color var(--t-fast),box-shadow var(--t-fast),transform var(--t-fast)}.Card_elevated__f6Vhr,.Card_flat__NYt89{border:1px solid var(--border-subtle)}.Card_elevated__f6Vhr{box-shadow:var(--shadow-sm)}.Card_bordered__OxuQk{border:1px solid var(--border-default)}.Card_inset__kn2Bs{background:var(--surface0);border:1px solid transparent}.Card_paddingSm__2idWx{padding:var(--sp-3)}.Card_paddingMd__GsBpW{padding:var(--sp-4)}.Card_paddingLg__Z1osC{padding:var(--sp-5)}.Card_paddingNone__ySRph{padding:0}.Card_interactive__qi4bl{cursor:pointer;outline:none}.Card_interactive__qi4bl:hover{border-color:var(--border-strong);box-shadow:var(--shadow-sm)}.Card_interactive__qi4bl:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px var(--ring)}.Card_interactive__qi4bl:active{transform:scale(.998)}.Reveal_hidden__dZiYh{opacity:0;transform:translateY(14px)}.Reveal_visible__7g1P1{opacity:1;transform:translateY(0);transition:opacity .5s cubic-bezier(.16,1,.3,1),transform .5s cubic-bezier(.16,1,.3,1)}@media (prefers-reduced-motion:reduce){.Reveal_hidden__dZiYh,.Reveal_visible__7g1P1{opacity:1;transform:none;transition:none}}.ArrowLink_link__95UaK{display:inline-flex;align-items:center;gap:var(--sp-2);text-decoration:none}.ArrowLink_arrow__OUobX{flex-shrink:0;transition:transform var(--t-base) var(--ease-out)}.ArrowLink_link__95UaK:hover .ArrowLink_arrow__OUobX{transform:translateX(3px)}.ImportAccessControl_wrapper__yJm_z{position:relative;display:inline-flex;flex-shrink:0}.ImportAccessControl_trigger__Skbdb{display:inline-flex;align-items:center;gap:var(--sp-1);padding:var(--sp-1) var(--sp-2);border:none;border-radius:var(--r-item);background:transparent;cursor:pointer;font-family:var(--font-ui);transition:background var(--t-fast);flex-shrink:0}.ImportAccessControl_trigger__Skbdb:hover{background:var(--hover)}.ImportAccessControl_triggerReadOnly__5nPAJ{display:inline-flex;align-items:center;gap:var(--sp-1);padding:var(--sp-1) var(--sp-2);flex-shrink:0}.ImportAccessControl_ghosted___i9YZ{opacity:.5}.ImportAccessControl_ownStrong__91Q13{opacity:1}.ImportAccessControl_stack__SfP5S{display:inline-flex;align-items:center;flex-shrink:0}.ImportAccessControl_stackItem__X7GIb{margin-left:-6px}.ImportAccessControl_overflowBadge__TI8kq{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--bg-secondary);border:1px solid var(--border-default);font-size:var(--fs-2xs);font-weight:600;color:var(--text-muted);margin-left:-6px;flex-shrink:0}.ImportAccessControl_heritageLabelReadOnly__GvMGc,.ImportAccessControl_heritageLabel__jsSPo{font-size:var(--fs-2xs);font-weight:500;color:var(--text-muted);white-space:nowrap}.ImportAccessControl_lockIcon__pJLDR{color:var(--text-disabled);flex-shrink:0}.ImportAccessControl_internePill__YlkLL{display:inline-flex;align-items:center;font-size:var(--fs-2xs);font-weight:500;color:var(--text-muted);padding:var(--sp-2x) var(--sp-2);border-radius:var(--r-pill);border:1px solid var(--border-subtle);background:var(--bg-secondary);white-space:nowrap}.ImportAccessControl_accentDot__sEBW_{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--accent);flex-shrink:0}.ImportAccessControl_popover__bO9Zz{position:absolute;top:calc(100% + var(--sp-1));right:0;z-index:50;width:220px;background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--r-item);box-shadow:var(--shadow-md);overflow:hidden}.ImportAccessControl_popoverHeader__EFudf{display:flex;align-items:center;padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--border-subtle)}.ImportAccessControl_popoverTitle__6kFCD{font-size:var(--fs-xs);font-weight:600;color:var(--text-secondary);letter-spacing:.04em;text-transform:uppercase}.ImportAccessControl_popoverEmpty__KKpQ7{padding:var(--sp-3);font-size:var(--fs-sm);color:var(--text-muted)}.ImportAccessControl_grantGroup___gTPS{border-bottom:1px solid var(--border-subtle)}.ImportAccessControl_grantGroup___gTPS:last-child{border-bottom:none}.ImportAccessControl_grantRow__n0Vh3{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3)}.ImportAccessControl_grantIcon__plTK0{color:var(--text-muted);display:grid;place-items:center;flex-shrink:0}.ImportAccessControl_grantName__RVcxM{flex:1 1;font-size:var(--fs-sm);color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ImportAccessControl_expandBtn__YgSHJ{background:transparent;border:none;padding:var(--sp-2x);cursor:pointer;color:var(--text-muted);display:grid;place-items:center;border-radius:var(--r-xs);flex-shrink:0;transition:background var(--t-fast)}.ImportAccessControl_expandBtn__YgSHJ:hover{background:var(--hover);color:var(--text-secondary)}.ImportAccessControl_memberList__FyVga{background:var(--bg-primary);border-top:1px solid var(--border-subtle)}.ImportAccessControl_memberRow__FAxrW{display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp-px);width:100%;padding:var(--sp-2) var(--sp-4);background:transparent;border:none;cursor:pointer;text-align:left;transition:background var(--t-fast)}.ImportAccessControl_memberRow__FAxrW:hover{background:var(--hover)}.ImportAccessControl_memberName__OVp5y{font-size:var(--fs-sm);color:var(--text-secondary);font-weight:500}.ImportAccessControl_memberEmail__9z8L_{font-size:var(--fs-2xs);color:var(--text-muted)}.ImportRow_rowWrap__yo_RT{display:flex;align-items:stretch}.ImportRow_card__9k6OY{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:var(--sp-1x);padding:var(--sp-2) var(--sp-3);border:1px solid var(--border-subtle);border-radius:var(--r-item);background:var(--bg-secondary);transition:border-color var(--t-fast),background var(--t-fast)}.ImportRow_card__9k6OY:hover{border-color:var(--border-default)}.ImportRow_selected__JONrk .ImportRow_card__9k6OY{border-color:var(--border-strong);box-shadow:var(--shadow-sm)}.ImportRow_done__QhlSG .ImportRow_card__9k6OY{opacity:.85}.ImportRow_hasError__iK93d .ImportRow_card__9k6OY{border-color:var(--danger-bg)}.ImportRow_guides__RGFAP{display:flex;align-self:stretch;flex-shrink:0}.ImportRow_gBranch__9Oafr,.ImportRow_gEnd__v7xFI,.ImportRow_gGap__T_zAj,.ImportRow_gLine__8lorj{position:relative;width:var(--sp-4);align-self:stretch;flex-shrink:0}.ImportRow_gBranch__9Oafr:before,.ImportRow_gLine__8lorj:before{content:"";position:absolute;left:8px;top:-4px;bottom:-4px;border-left:1px solid var(--border-default)}.ImportRow_gBranch__9Oafr:after{content:"";position:absolute;left:8px;right:0;top:21px;border-top:1px solid var(--border-default)}.ImportRow_gEnd__v7xFI:before{content:"";position:absolute;left:8px;top:-4px;height:25px;border-left:1px solid var(--border-default)}.ImportRow_gEnd__v7xFI:after{content:"";position:absolute;left:8px;right:0;top:21px;border-top:1px solid var(--border-default)}.ImportRow_indent__VjauF{display:inline-block;flex-shrink:0;align-self:stretch}.ImportRow_main__Uc3Ol{display:flex;align-items:center;gap:var(--sp-2);min-height:26px}.ImportRow_checkbox__4uOcF{width:15px;height:15px;border:1.5px solid var(--border-strong);border-radius:var(--r-xs);background:var(--bg-secondary);display:grid;place-items:center;flex-shrink:0;cursor:pointer;padding:0;transition:background var(--t-fast),border-color var(--t-fast)}.ImportRow_checkbox__4uOcF:hover{border-color:var(--accent)}.ImportRow_checkboxChecked__0U_h6{background:var(--accent);border-color:var(--accent);color:var(--bg-secondary)}.ImportRow_fileIcon__5doCl{width:24px;height:24px;border-radius:var(--r-sm);background:var(--bg-tertiary);display:grid;place-items:center;color:var(--text-secondary);flex-shrink:0}.ImportRow_name__SX6Lg{flex:1 1;min-width:0;font-size:var(--fs-md);color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ImportRow_ext___6rZg{font-family:var(--font-mono);color:var(--text-muted);font-size:var(--fs-xs)}.ImportRow_statusZone__GoZG1{display:flex;align-items:center;gap:var(--sp-2);flex-shrink:0}.ImportRow_badgeFail__JmE_p,.ImportRow_badgePending__Jc6xC,.ImportRow_badgeSuccess__EDOAD,.ImportRow_badgeUpload__lP10e,.ImportRow_badgeWarning__0YNS6{display:inline-flex;align-items:center;gap:var(--sp-1);font-size:var(--fs-xs);font-weight:500;padding:var(--sp-2x) var(--sp-3);border-radius:var(--r-pill);white-space:nowrap}.ImportRow_badgeSuccess__EDOAD{background:var(--success-bg);color:var(--success-text)}.ImportRow_badgeWarning__0YNS6{background:var(--warning-bg);color:var(--warning-text)}.ImportRow_badgeUpload__lP10e{color:var(--text-muted)}.ImportRow_badgePending__Jc6xC{color:var(--text-disabled)}.ImportRow_badgeFail__JmE_p{background:var(--danger-bg);color:var(--danger-text)}.ImportRow_uploadBar__OPF1L{width:52px;height:4px;border-radius:var(--r-pill);background:var(--bg-tertiary);overflow:hidden;flex-shrink:0}.ImportRow_uploadSweep__P5dOx{display:block;width:40%;height:100%;border-radius:var(--r-pill);background:var(--accent);animation:ImportRow_importUploadSweep__1k2_X 1.05s ease-in-out infinite}@keyframes ImportRow_importUploadSweep__1k2_X{0%{transform:translateX(-120%)}to{transform:translateX(330%)}}.ImportRow_failRow__bl7qU{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-3);padding-left:var(--sp-8)}.ImportRow_failMsg__xLaCw{font-size:var(--fs-xs);color:var(--danger-text);min-width:0}.ImportRow_failActions__rcSWn{display:flex;align-items:center;gap:var(--sp-2)}.ImportRow_actionBtn__6tQGe{display:inline-flex;align-items:center;gap:var(--sp-1);font-family:var(--font-ui);font-size:var(--fs-xs);color:var(--text-secondary);background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-sm);padding:var(--sp-2x) var(--sp-2);cursor:pointer;transition:background var(--t-fast),border-color var(--t-fast);white-space:nowrap}.ImportRow_actionBtn__6tQGe:hover{background:var(--hover);border-color:var(--border-strong)}.ImportRow_actionRemove__thYgJ{color:var(--text-muted)}@keyframes ImportRow_importRowSpin__wSDFp{to{transform:rotate(1turn)}}.ImportRow_spin__VeI1b{animation:ImportRow_importRowSpin__wSDFp 1.1s linear infinite;transform-origin:center}.ImportTree_tree__sTyQ2{display:flex;flex-direction:column;gap:var(--sp-1)}.ImportBulkBar_bar__fNZlh{display:flex;align-items:center;gap:var(--sp-2);background:var(--accent);color:var(--bg-secondary);border-radius:var(--r-item);padding:var(--sp-2) var(--sp-3);font-size:var(--fs-sm)}.ImportBulkBar_icon__4pje2{flex-shrink:0;opacity:.85}.ImportBulkBar_label__pDkCK{flex:1 1;min-width:0;white-space:nowrap}.ImportBulkBar_label__pDkCK strong{font-weight:600}.ImportBulkBar_accessBtn__sLs_w{display:inline-flex;align-items:center;gap:var(--sp-1);font-family:var(--font-ui);font-size:var(--fs-sm);font-weight:500;color:var(--bg-secondary);background:rgba(255,255,255,.16);border:none;border-radius:var(--r-sm);padding:var(--sp-2x) var(--sp-2);cursor:pointer;white-space:nowrap;transition:background var(--t-fast)}.ImportBulkBar_accessBtn__sLs_w:hover{background:rgba(255,255,255,.26)}.ImportBulkBar_clearBtn__JYqkl{display:grid;place-items:center;width:20px;height:20px;flex-shrink:0;font-family:var(--font-ui);font-size:var(--fs-xs);color:rgba(255,255,255,.7);background:transparent;border:none;border-radius:var(--r-xs);cursor:pointer;transition:background var(--t-fast),color var(--t-fast);line-height:1;padding:0}.ImportBulkBar_clearBtn__JYqkl:hover{background:rgba(255,255,255,.16);color:var(--bg-secondary)}.JourneyThread_thread__kthtL{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0;overflow:visible}.JourneyThread_path__lil_o{fill:none;stroke:var(--text-muted);stroke-width:1.25;stroke-linecap:butt;stroke-linejoin:round;stroke-dasharray:4 5}.JourneyThread_arrow__02uRR{fill:var(--text-muted)}@media (max-width:1024px){.JourneyThread_thread__kthtL{display:none}}.RotatingWord_stage__MVdIU{display:inline-block;position:relative;vertical-align:baseline;perspective:900px;transition:width .42s cubic-bezier(.4,0,.2,1);will-change:width}.RotatingWord_word__qqdsm{display:inline-block;white-space:nowrap;-webkit-backface-visibility:hidden;backface-visibility:hidden}.RotatingWord_chip__yPExA{padding:.02em .2em;border-radius:.22em}.RotatingWord_word__qqdsm.RotatingWord_out__lZKvl{animation:RotatingWord_rwFlipOut__iy8tq .34s cubic-bezier(.4,0,1,1) forwards}.RotatingWord_word__qqdsm.RotatingWord_in__gClpW{animation:RotatingWord_rwFlipIn__qfjJN .42s cubic-bezier(0,0,.2,1) both}@keyframes RotatingWord_rwFlipOut__iy8tq{to{transform:rotateX(92deg);opacity:0}}@keyframes RotatingWord_rwFlipIn__qfjJN{0%{transform:rotateX(-92deg);opacity:0}to{transform:rotateX(0);opacity:1}}.RotatingWord_measure__QVrqn{position:absolute;left:0;top:0;visibility:hidden;white-space:nowrap;pointer-events:none}@media (prefers-reduced-motion:reduce){.RotatingWord_word__qqdsm.RotatingWord_in__gClpW,.RotatingWord_word__qqdsm.RotatingWord_out__lZKvl{animation:none}}.Specs_specs__2AV7Q{padding:80px 0 100px;border-top:1px solid var(--border-default)}.Specs_grid___t6sb{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:56px;gap:56px;max-width:1300px;margin:0 auto}.Specs_col__Ai_3U h4{font-family:var(--font-ui);font-weight:600;font-size:18px;letter-spacing:-.015em;color:var(--text-primary);margin-bottom:var(--sp-1)}.Specs_cat__XFI4L{font-family:var(--font-ui);font-size:var(--fs-sm);font-weight:var(--fw-semibold);letter-spacing:-.1px;color:var(--text-muted);margin-bottom:var(--sp-6);display:block}.Specs_list__M8OGk{list-style:none;display:flex;flex-direction:column;gap:18px}.Specs_list__M8OGk li{display:flex;flex-direction:column;gap:var(--sp-1);padding-top:var(--sp-4);border-top:1px solid var(--border-default)}.Specs_list__M8OGk li:first-child{padding-top:0;border-top:none}.Specs_itemHeader__O9JaS{display:flex;align-items:center;gap:var(--sp-2)}.Specs_icon__TIP0i{flex-shrink:0;color:var(--text-secondary)}.Specs_itemTitle__ScUeI{font-size:14.5px;font-weight:600;color:var(--text-primary);letter-spacing:-.01em}.Specs_itemDesc__rVvya{font-size:13.5px;color:var(--text-muted);line-height:1.5;padding-left:24px}@media (max-width:1024px){.Specs_grid___t6sb{grid-template-columns:1fr 1fr;gap:var(--sp-8) var(--sp-10)}}@media (max-width:640px){.Specs_specs__2AV7Q{padding:48px 0 56px}.Specs_grid___t6sb{grid-template-columns:1fr;gap:var(--sp-10)}}.Personas_section__tTZxl{padding:110px 0;border-top:1px solid var(--border-default)}.Personas_grid__Y9L1e{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:18px;gap:18px}.Personas_card__FbnSq{background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-panel);padding:28px;transition:box-shadow var(--t-base) ease,border-color var(--t-base) ease,transform var(--t-base) ease}.Personas_card__FbnSq:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md);transform:translateY(-2px)}.Personas_glyph__t4plk{width:44px;height:44px;border-radius:var(--r-md);border:1px solid var(--border-default);display:grid;place-items:center;margin-bottom:var(--sp-5);color:var(--text-primary);background:var(--bg-primary)}.Personas_role__1IosN{font-family:var(--font-ui);font-size:var(--fs-sm);font-weight:var(--fw-semibold);letter-spacing:-.1px;color:var(--text-muted);margin-bottom:var(--sp-2)}.Personas_card__FbnSq h3{font-family:var(--font-ui);font-weight:600;font-size:21px;letter-spacing:-.018em;line-height:1.25;margin-bottom:10px}.Personas_card__FbnSq p{color:var(--text-secondary);font-size:14.5px;line-height:1.55}@media (max-width:1024px){.Personas_grid__Y9L1e{grid-template-columns:1fr 1fr}}@media (max-width:640px){.Personas_section__tTZxl{padding:56px 0}.Personas_grid__Y9L1e{grid-template-columns:1fr}}.Security_section__AU_Vb{padding:110px 0;border-top:1px solid var(--border-default)}.Security_inner__QIIB_{max-width:1200px;margin:0 auto;border:1px solid var(--border-default);background:var(--bg-secondary);border-radius:var(--r-panel);padding:52px 60px;display:grid;grid-template-columns:1.1fr 1fr;grid-gap:48px;gap:48px;align-items:center}.Security_text__NXI6e .Security_eyebrow__fmUbG{display:inline-block;font-family:var(--font-ui);font-size:var(--fs-md);font-weight:var(--fw-semibold);letter-spacing:-.1px;color:var(--text-muted);margin-bottom:var(--sp-3)}.Security_text__NXI6e h2{font-family:var(--font-ui);font-weight:600;font-size:clamp(28px,3.5vw,38px);line-height:1.06;letter-spacing:-.025em;margin-bottom:var(--sp-3x)}.Security_text__NXI6e h2 .Security_muted__jxxnN{color:var(--text-muted)}.Security_text__NXI6e p{color:var(--text-secondary);font-size:15px;line-height:1.6}.Security_badges__vydRq{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.Security_badge__oQnRX{border:1px solid var(--border-default);border-radius:var(--r-md);padding:var(--sp-3x) var(--sp-4);background:var(--bg-primary)}.Security_badgeLabel___91hg{font-family:var(--font-ui);font-size:var(--fs-sm);font-weight:var(--fw-medium);letter-spacing:-.1px;color:var(--text-muted);margin-bottom:var(--sp-1)}.Security_badgeValue__z3zx4{font-family:var(--font-ui);font-weight:600;font-size:var(--fs-xl);letter-spacing:-.01em}@media (max-width:1024px){.Security_inner__QIIB_{grid-template-columns:1fr;padding:40px 36px}}@media (max-width:640px){.Security_section__AU_Vb{padding:56px 0}.Security_inner__QIIB_{padding:var(--sp-7) var(--sp-5);border-radius:var(--r-lg);gap:var(--sp-7)}.Security_badges__vydRq{grid-template-columns:1fr 1fr}}.GlobalCreateButton_wrapper__EPVrW{display:inline-flex}.GlobalCreateButton_button__5Q5ih{white-space:nowrap;font-weight:600}.SearchOverlay_backdrop__yVvA_{position:fixed;inset:0;z-index:200;background:rgba(15,18,22,.45);display:flex;align-items:flex-start;justify-content:center;padding:12vh var(--sp-4) var(--sp-4);animation:SearchOverlay_search-backdrop-in__Es72V .12s ease-out both}@keyframes SearchOverlay_search-backdrop-in__Es72V{0%{opacity:0}to{opacity:1}}.SearchOverlay_card__MbhL8{width:100%;max-width:640px;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--r-md);box-shadow:var(--shadow-md);display:flex;flex-direction:column;overflow:hidden;animation:SearchOverlay_search-card-in__SUUOw .16s ease-out both}@keyframes SearchOverlay_search-card-in__SUUOw{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.SearchOverlay_inputRow__2HM__{display:flex;align-items:center;gap:var(--sp-3);padding:0 var(--sp-3);border-bottom:1px solid var(--border-subtle);flex-shrink:0}.SearchOverlay_inputIco__DvrTl{color:var(--text-muted);flex-shrink:0}.SearchOverlay_input__uT88i{flex:1 1;min-width:0;height:52px;background:transparent;border:none;outline:none;color:var(--text-primary);font-family:var(--font-ui);font-size:var(--fs-lg);font-weight:500}.SearchOverlay_input__uT88i::placeholder{color:var(--text-disabled)}.SearchOverlay_close___9h8D{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;background:transparent;border:none;border-radius:var(--r-sm);color:var(--text-muted);cursor:pointer;flex-shrink:0;transition:background var(--t-fast),color var(--t-fast)}.SearchOverlay_close___9h8D:hover{background:var(--hover);color:var(--text-primary)}.SearchOverlay_body__HpfhJ{flex:1 1;min-height:0;max-height:60vh;overflow-y:auto;padding:var(--sp-2)}.SearchOverlay_hint__jMWg4{padding:var(--sp-6) var(--sp-4);text-align:center;color:var(--text-muted);font-size:var(--fs-sm);font-style:italic}.SearchOverlay_list__PutR4{list-style:none;margin:0;padding:0;gap:var(--sp-2)}.SearchOverlay_group__diUui,.SearchOverlay_list__PutR4{display:flex;flex-direction:column}.SearchOverlay_groupHeader__4woBL{display:inline-flex;align-items:center;gap:var(--sp-1);padding:var(--sp-2) var(--sp-2) var(--sp-1);font-size:var(--fs-2xs);font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:var(--text-muted)}.SearchOverlay_groupList__2syKc{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px}.SearchOverlay_row__7N1Uq{display:flex;align-items:center;gap:var(--sp-3);width:100%;height:36px;padding:0 var(--sp-2);background:transparent;border:none;border-radius:var(--r-sm);color:var(--text-primary);font-size:var(--fs-sm);text-align:left;cursor:pointer;transition:background var(--t-fast)}.SearchOverlay_rowActive__9ncOg{background:var(--active)}.SearchOverlay_rowIco__CZRHx{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--text-secondary);flex-shrink:0}.SearchOverlay_rowLabel__je9cn{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SearchOverlay_rowKind__6OWY8{font-size:var(--fs-2xs);font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--text-muted);flex-shrink:0}.SearchOverlay_hints__v0sPs{display:flex;align-items:center;gap:var(--sp-5);padding:var(--sp-3) var(--sp-4);border-top:1px solid var(--border-subtle);background:var(--bg-secondary);font-size:var(--fs-xs);color:var(--text-secondary);flex-shrink:0}.SearchOverlay_hints__v0sPs>span{display:inline-flex;align-items:center;gap:var(--sp-2)}.SearchOverlay_hints__v0sPs kbd{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 var(--sp-2);background:var(--bg-elevated);border:solid var(--border-subtle);border-width:1px 1px 2px;border-radius:var(--r-sm);font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:600;color:var(--text-primary);box-shadow:0 1px 0 rgba(0,0,0,.02)}.SearchTrigger_trigger__eAPR_{display:inline-flex;align-items:center;gap:var(--sp-2);height:32px;padding:0 var(--sp-2) 0 var(--sp-3);background:var(--bg-tertiary);border:1px solid var(--border-subtle);border-radius:var(--r-md);color:var(--text-muted);font-size:var(--fs-sm);font-family:var(--font-ui);cursor:pointer;min-width:220px;max-width:320px;transition:background var(--t-fast),color var(--t-fast),border-color var(--t-fast)}.SearchTrigger_trigger__eAPR_:hover{background:var(--hover);color:var(--text-secondary);border-color:var(--border-default)}.SearchTrigger_trigger__eAPR_:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px var(--ring)}.SearchTrigger_ico__jx_MM{flex-shrink:0}.SearchTrigger_label__Q9E8H{flex:1 1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SearchTrigger_kbd__JEgBM{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:20px;padding:0 var(--sp-1);background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--r-sm);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--fs-2xs);flex-shrink:0}.SearchTrigger_kbd__JEgBM[aria-hidden=true]{opacity:0}.HubTopbar_topbar__E4x7J{height:var(--topbar-height);flex-shrink:0;display:flex;align-items:center;gap:var(--sp-3);background:var(--bg-secondary);border-bottom:1px solid var(--border-subtle);padding:0 var(--sp-4)}.HubTopbar_brand__V7X91{display:inline-flex;align-items:center;text-decoration:none;padding:var(--sp-1) var(--sp-2);margin-left:calc(var(--sp-2) * -1);border-radius:var(--r-md);transition:background var(--t-fast)}.HubTopbar_brand__V7X91:hover{background:var(--hover)}.HubTopbar_search__Afuv9{flex:1 1;min-width:0;display:flex;justify-content:center;padding:0 var(--sp-3)}.HubTopbar_actions__X3BHT{gap:var(--sp-2)}.HubTopbar_actions__X3BHT,.NotifButton_btn__L0e0r{display:inline-flex;align-items:center;flex-shrink:0}.NotifButton_btn__L0e0r{position:relative;justify-content:center;width:28px;height:28px;padding:0;border:none;background:transparent;border-radius:var(--r-md);cursor:pointer;color:var(--text-muted);transition:background var(--t-fast),color var(--t-fast)}.NotifButton_btn__L0e0r:hover{background:var(--hover);color:var(--text-primary)}.NotifButton_btn__L0e0r:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.NotifButton_btnHasUnread__6ozOB{color:var(--text-primary)}.NotifButton_ico__XchX_{width:16px;height:16px;display:block}.NotifButton_dot__8qHjV{position:absolute;top:4px;right:4px;width:7px;height:7px;border-radius:50%;background:var(--status-warning);box-shadow:0 0 0 2px var(--bg-secondary);pointer-events:none}.NotifButton_btn__L0e0r:hover .NotifButton_dot__8qHjV{box-shadow:0 0 0 2px var(--hover)}.NotificationsPopover_popover___vsLi{position:fixed;width:340px;max-height:min(480px,calc(100vh - 32px));background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--r-panel);box-shadow:var(--shadow-md);display:flex;flex-direction:column;overflow:hidden;z-index:1000}.NotificationsPopover_hdr__9ODbB{display:flex;align-items:center;justify-content:space-between;padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--border-subtle);flex-shrink:0}.NotificationsPopover_title__jMUh2{font-size:var(--fs-md);font-weight:600;color:var(--text-primary);margin:0}.NotificationsPopover_markAll__dwKyO{background:transparent;border:none;font-size:var(--fs-xs);color:var(--text-muted);cursor:pointer;padding:var(--sp-1) var(--sp-2);border-radius:var(--r-sm);transition:background var(--t-fast),color var(--t-fast)}.NotificationsPopover_markAll__dwKyO:hover:not(:disabled){background:var(--hover);color:var(--text-primary)}.NotificationsPopover_markAll__dwKyO:disabled{opacity:.5;cursor:not-allowed}.NotificationsPopover_body__GPMAY{flex:1 1;overflow-y:auto;min-height:0}.NotificationsPopover_empty__URzvN{padding:var(--sp-6) var(--sp-4);text-align:center;font-size:var(--fs-sm);color:var(--text-muted)}.NotificationsPopover_list__749qe{list-style:none;margin:0;padding:var(--sp-1) 0}.NotificationsPopover_row__6s0QS{width:100%;display:flex;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-2) var(--sp-4);background:transparent;border:none;text-align:left;cursor:pointer;transition:background var(--t-fast);position:relative}.NotificationsPopover_row__6s0QS:hover{background:var(--hover)}.NotificationsPopover_row__6s0QS:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.NotificationsPopover_rowUnread__A0p0c{background:rgba(199,144,31,.04)}.NotificationsPopover_rowUnread__A0p0c:hover{background:var(--hover)}.NotificationsPopover_icon__3EJWp{width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:var(--fs-md);flex-shrink:0;margin-top:1px;color:var(--text-secondary)}.NotificationsPopover_content__6UwCe{flex:1 1;display:flex;flex-direction:column;gap:2px;min-width:0}.NotificationsPopover_label__YN65_{font-size:var(--fs-sm);font-weight:500;color:var(--text-primary);line-height:1.35}.NotificationsPopover_sub__Alc6f{font-size:var(--fs-xs);color:var(--text-muted);line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.NotificationsPopover_time__MxA29{font-size:var(--fs-2xs);color:var(--text-disabled);margin-top:2px}.NotificationsPopover_unreadDot__3skZU{width:7px;height:7px;border-radius:50%;background:var(--status-warning);flex-shrink:0;margin-top:6px}.SidebarFooter_footer__Vg5YA{position:relative;display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2);border-top:1px solid var(--border-subtle);flex-shrink:0}.SidebarFooter_user__SiXWs{flex:1 1;min-width:0;display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-1) var(--sp-2);border:none;background:transparent;border-radius:var(--r-md);cursor:pointer;font-family:var(--font-ui);text-align:left;transition:background var(--t-fast)}.SidebarFooter_user__SiXWs:hover{background:var(--hover)}.SidebarFooter_user__SiXWs:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.SidebarFooter_info__dwPMc{display:flex;flex-direction:column;gap:0;line-height:1.25;min-width:0;flex:1 1}.SidebarFooter_name__eI_HD{font-size:var(--fs-sm);font-weight:600;color:var(--text-primary);letter-spacing:-.1px}.SidebarFooter_name__eI_HD,.SidebarFooter_role__cRUwL{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SidebarFooter_role__cRUwL{font-size:var(--fs-2xs);color:var(--text-disabled)}.SidebarFooter_userMenu__YFprK{position:absolute;bottom:calc(100% + var(--sp-1));left:var(--sp-2);right:var(--sp-2);background:var(--bg-secondary);border:1px solid var(--border-subtle);border-radius:var(--r-md);box-shadow:var(--shadow-md);padding:var(--sp-1);z-index:10}.SidebarFooter_userMenuItem__eUfxS{display:block;width:100%;padding:var(--sp-1) var(--sp-2);border:none;background:transparent;border-radius:var(--r-sm);cursor:pointer;font-family:var(--font-ui);font-size:var(--fs-sm);color:var(--text-primary);text-align:left;transition:background var(--t-fast)}.SidebarFooter_userMenuItem__eUfxS:hover{background:var(--hover)}.SidebarFooter_userMenuItem__eUfxS:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.SidebarFooter_userMenuItem__eUfxS:disabled{opacity:.6;cursor:not-allowed}.OrgSwitcher_root__4uNa5{position:relative;display:flex;align-items:center;width:100%}.OrgSwitcher_trigger__JmnRS{display:inline-flex;align-items:center;gap:var(--sp-2);width:100%;height:36px;padding:0 var(--sp-2);background:transparent;border:1px solid transparent;border-radius:var(--r-md);color:var(--text-primary);font-size:var(--fs-sm);font-weight:500;cursor:pointer;transition:background var(--t-fast),border-color var(--t-fast),box-shadow var(--t-fast)}.OrgSwitcher_trigger__JmnRS:hover{background:var(--hover)}.OrgSwitcher_trigger__JmnRS:focus-visible{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px var(--ring)}.OrgSwitcher_triggerOpen__yDhze{background:var(--hover);border-color:var(--border-subtle)}.OrgSwitcher_triggerLabel__vWf1x{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.OrgSwitcher_triggerBadge__fST5t{font-size:var(--fs-2xs);font-weight:600;color:var(--text-muted);background:var(--bg-tertiary);padding:var(--sp-2x) var(--sp-1);border-radius:var(--r-sm);min-width:16px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0}.OrgSwitcher_triggerSignal__gW0mo{width:7px;height:7px;border-radius:var(--r-pill);background:var(--warning);flex-shrink:0}.OrgSwitcher_triggerCaret__ff98C{color:var(--text-muted);flex-shrink:0;transition:transform var(--t-fast)}.OrgSwitcher_triggerOpen__yDhze .OrgSwitcher_triggerCaret__ff98C{transform:rotate(180deg)}.OrgSwitcher_popover__YXs1v{position:absolute;top:calc(100% + var(--sp-2));left:0;right:0;z-index:100;min-width:0;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--r-md);box-shadow:var(--shadow-md);padding:var(--sp-1);display:flex;flex-direction:column;gap:var(--sp-1);animation:OrgSwitcher_org-popover-in__k9MHr .14s ease-out both;transform-origin:top left}@keyframes OrgSwitcher_org-popover-in__k9MHr{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.OrgSwitcher_popoverSection__3vMwq{font-size:var(--fs-2xs);font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:var(--text-muted);padding:var(--sp-2) var(--sp-3) var(--sp-1)}.OrgSwitcher_list__LgCYw{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px}.OrgSwitcher_option__nyAeK{display:flex;align-items:center;gap:var(--sp-2);width:100%;height:32px;padding:0 var(--sp-2);background:transparent;border:none;border-radius:var(--r-sm);color:var(--text-primary);font-size:var(--fs-sm);text-align:left;cursor:pointer;transition:background var(--t-fast)}.OrgSwitcher_option__nyAeK:hover{background:var(--hover)}.OrgSwitcher_optionActive__uoaM8{background:var(--active)}.OrgSwitcher_optionLabel__uNgcf{flex:1 1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.OrgSwitcher_optionSignBadge__SGepL{font-size:var(--fs-2xs);font-weight:600;color:var(--warning-text);background:var(--warning-bg);padding:var(--sp-2x) var(--sp-1);border-radius:var(--r-sm);min-width:16px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex-shrink:0}.OrgSwitcher_optionCheck__lM_RB{color:var(--accent);flex-shrink:0}.OrgSwitcher_separator__Yht6B{height:1px;background:var(--border-subtle);margin:var(--sp-1) 0}.OrgSwitcher_action__IAqZR{display:flex;align-items:center;gap:var(--sp-2);width:100%;height:32px;padding:0 var(--sp-2);border:none;background:transparent;font-family:inherit;text-decoration:none;text-align:left;cursor:pointer;border-radius:var(--r-sm);color:var(--text-secondary);font-size:var(--fs-sm);transition:background var(--t-fast),color var(--t-fast)}.OrgSwitcher_action__IAqZR:hover{background:var(--hover);color:var(--text-primary)}.OrgSwitcher_skeleton__B8XLQ{width:100%;height:36px;border-radius:var(--r-md);background:var(--hover);animation:OrgSwitcher_org-switcher-pulse__U5DP9 1.6s ease-in-out infinite}@keyframes OrgSwitcher_org-switcher-pulse__U5DP9{0%,to{opacity:.5}50%{opacity:.85}}.HubSidebar_sidebar__LjsFB{flex-shrink:0;width:240px;background:var(--bg-secondary);border-right:1px solid var(--border-subtle);display:flex;flex-direction:column;min-height:0;overflow:hidden}.HubSidebar_orgSlot__IYcHF{flex-shrink:0;padding:var(--sp-2) var(--sp-2) var(--sp-2x);border-bottom:1px solid var(--border-subtle)}.HubSidebar_scroll__cH8yY{flex:1 1;display:flex;flex-direction:column;min-height:0;overflow-y:auto}.HubSidebar_zone1__VH7tT{display:flex;flex-direction:column;padding:var(--sp-2) var(--sp-2) 0;flex-shrink:0}.HubSidebar_zone1Header__6_bgT{display:inline-flex;align-items:center;gap:var(--sp-2);height:28px;padding:0 var(--sp-2);background:transparent;border:none;border-radius:var(--r-sm);font-size:var(--fs-sm);font-weight:500;color:var(--text-secondary);cursor:pointer;transition:background var(--t-fast),color var(--t-fast)}.HubSidebar_zone1Header__6_bgT:hover{background:var(--hover);color:var(--text-primary)}.HubSidebar_zone1Header__6_bgT>span:first-of-type{flex:1 1;text-align:left}.HubSidebar_zone1Badge__9xu0V{font-size:var(--fs-2xs);font-weight:700;color:var(--text-on-accent);background:var(--accent);padding:var(--sp-2x) var(--sp-1);border-radius:var(--r-sm);min-width:18px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none}.HubSidebar_collapse__FHEwp{display:grid;grid-template-rows:0fr;visibility:hidden}.HubSidebar_collapseOpen__xCz93{grid-template-rows:1fr;visibility:visible}.HubSidebar_collapseAnimated__UouHG{transition:grid-template-rows var(--t-base) var(--ease-out),visibility 0s linear var(--t-base)}.HubSidebar_collapseAnimated__UouHG.HubSidebar_collapseOpen__xCz93{transition:grid-template-rows var(--t-base) var(--ease-out),visibility 0s linear 0s}.HubSidebar_collapseClip__V7zgG{overflow:hidden;min-height:0}.HubSidebar_nav__RcU0k{position:relative;display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-1) 0 var(--sp-2);flex-shrink:0}.HubSidebar_navPill__gxf8O{position:absolute;left:0;right:0;top:0;background:var(--active);border-radius:var(--r-md);pointer-events:none;z-index:0;transition:transform var(--t-slow) cubic-bezier(.22,1,.36,1),height var(--t-slow) cubic-bezier(.22,1,.36,1),opacity var(--t-fast) linear}.HubSidebar_navPillInstant__aOxGF{transition:opacity var(--t-fast) linear}.HubSidebar_item__xwNeu{position:relative;z-index:1;display:flex;align-items:center;gap:var(--sp-2);height:32px;padding:0 var(--sp-3);border-radius:var(--r-md);text-decoration:none;color:var(--text-secondary);font-size:var(--fs-sm);font-weight:500;letter-spacing:-.1px;transition:background var(--t-fast),color var(--t-fast),box-shadow var(--t-fast)}.HubSidebar_item__xwNeu:hover{background:var(--hover);color:var(--text-primary)}.HubSidebar_item__xwNeu:focus-visible{outline:none;box-shadow:0 0 0 2px var(--bg-secondary),0 0 0 4px color-mix(in srgb,var(--accent) 60%,transparent)}.HubSidebar_itemActive__iG5_b{color:var(--text-primary);font-weight:600}.HubSidebar_navSep__0sAvY{align-self:stretch;height:1px;margin:var(--sp-2) var(--sp-3);background:var(--border-subtle)}.HubSidebar_itemIco__nLSon{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;color:var(--text-muted);transition:color var(--t-fast)}.HubSidebar_item__xwNeu:hover .HubSidebar_itemIco__nLSon{color:var(--text-secondary)}.HubSidebar_itemActive__iG5_b .HubSidebar_itemIco__nLSon,.HubSidebar_itemActive__iG5_b:hover .HubSidebar_itemIco__nLSon{color:var(--text-primary)}.HubSidebar_itemIco__nLSon svg{width:16px;height:16px}.HubSidebar_itemLabel__lJyd6{flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HubSidebar_itemBadge__2MQ2Z{font-size:var(--fs-2xs);font-weight:600;color:var(--text-muted);background:var(--bg-tertiary);padding:var(--sp-2x) var(--sp-1);border-radius:var(--r-sm);min-width:18px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.HubSidebar_section__JOxol{display:flex;flex-direction:column;padding:var(--sp-2) var(--sp-2);border-top:1px solid var(--border-subtle);flex-shrink:0}.HubSidebar_sectionHeader__qWNMS{display:inline-flex;align-items:center;gap:var(--sp-2);height:28px;padding:0 var(--sp-2);background:transparent;border:none;border-radius:var(--r-sm);font-size:var(--fs-sm);font-weight:500;color:var(--text-secondary);cursor:pointer;transition:background var(--t-fast),color var(--t-fast)}.HubSidebar_sectionHeader__qWNMS:hover{background:var(--hover);color:var(--text-primary)}.HubSidebar_secChevron__Jw8S8{flex-shrink:0;color:var(--text-muted);transition:transform var(--t-fast)}.HubSidebar_secChevronOpen__0ZDDu{transform:rotate(90deg)}.HubSidebar_sectionBody__NAXdP{display:flex;flex-direction:column;gap:var(--sp-1);margin-top:var(--sp-1)}.HubSidebar_sectionHint__YVow2{font-size:var(--fs-xs);color:var(--text-disabled);font-style:italic;padding:var(--sp-2)}.HubSidebar_utilityDock___Psuw{padding:var(--sp-2);border-top:1px solid var(--border-subtle);flex-shrink:0}.HubSidebar_quickList__FJJdV{display:flex;flex-direction:column;gap:var(--sp-1);margin-top:var(--sp-1)}.HubSidebar_quickRow__vcv1G{display:flex;align-items:center;gap:var(--sp-2);width:100%;height:32px;padding:0 var(--sp-2);border-radius:var(--r-sm);text-decoration:none;color:var(--text-secondary);font-size:var(--fs-sm);cursor:pointer;transition:background var(--t-fast)}.HubSidebar_quickRowTwo__7qNGN{height:42px}.HubSidebar_quickRow__vcv1G:hover{background:var(--hover)}.HubSidebar_quickRowActive__biRIU,.HubSidebar_quickRowActive__biRIU:hover{background:var(--active)}.HubSidebar_quickRowActive__biRIU .HubSidebar_quickName__HZs_s{color:var(--text-primary);font-weight:600}.HubSidebar_quickIco__JjqNw{display:inline-flex;align-items:center;color:var(--text-muted);flex-shrink:0}.HubSidebar_quickBody__biG5C{display:flex;flex-direction:column;justify-content:center;min-width:0;line-height:1.25}.HubSidebar_quickCtx__6BoDV,.HubSidebar_quickName__HZs_s{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.HubSidebar_quickCtx__6BoDV{font-size:var(--fs-2xs);color:var(--text-disabled)}@media (prefers-reduced-motion:reduce){.HubSidebar_collapse__FHEwp,.HubSidebar_itemIco__nLSon,.HubSidebar_item__xwNeu,.HubSidebar_navPill__gxf8O,.HubSidebar_secChevron__Jw8S8{transition:none!important}}.StorageMeter_meter__u9tWh{display:flex;flex-direction:column;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);border-top:1px solid var(--border-subtle);flex-shrink:0}.StorageMeter_top__KEHUf{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-2)}.StorageMeter_label__WTcDL{font-size:var(--fs-2xs);font-weight:600;letter-spacing:.4px;text-transform:uppercase;color:var(--text-muted)}.StorageMeter_value__CeSu7{display:inline-flex;align-items:baseline;gap:var(--sp-1);font-family:var(--font-ui);font-size:var(--fs-2xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.StorageMeter_used__Rjfq6{font-weight:600;color:var(--text-primary)}.StorageMeter_sep__kQnHf{color:var(--text-disabled)}.StorageMeter_total__hBY4E{color:var(--text-muted)}.StorageMeter_value__CeSu7[data-tone=warning] .StorageMeter_sep__kQnHf,.StorageMeter_value__CeSu7[data-tone=warning] .StorageMeter_total__hBY4E,.StorageMeter_value__CeSu7[data-tone=warning] .StorageMeter_used__Rjfq6{color:var(--warning-text)}.StorageMeter_value__CeSu7[data-tone=danger] .StorageMeter_sep__kQnHf,.StorageMeter_value__CeSu7[data-tone=danger] .StorageMeter_total__hBY4E,.StorageMeter_value__CeSu7[data-tone=danger] .StorageMeter_used__Rjfq6{color:var(--danger-text)}.StorageMeter_track__fhzJ0{position:relative;display:block;width:100%;height:6px;border-radius:var(--r-pill);background:var(--bg-tertiary);overflow:hidden}.StorageMeter_fill__HnK8F{position:absolute;inset:0 auto 0 0;height:100%;border-radius:var(--r-pill);background:var(--accent);transition:width var(--t-slow)}.StorageMeter_fill__HnK8F[data-tone=warning]{background:var(--warning-text)}.StorageMeter_fill__HnK8F[data-tone=danger]{background:var(--danger-text)}.HubShell_shell__4hSaP{display:flex;flex-direction:column;height:100vh;background:var(--bg-primary)}.HubShell_body__m8Nxy{flex:1 1;min-height:0;display:flex;flex-direction:row}.HubShell_main__0nzyY{flex:1 1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:var(--bg-primary)}.CreateOrgModal_body__POMdu{display:flex;flex-direction:column;gap:var(--sp-4)}.CreateOrgModal_intro___4Xq8{margin:0;font-size:var(--fs-sm);color:var(--text-secondary);line-height:1.5}.CreateOrgModal_field__RvILw{display:flex;flex-direction:column;gap:var(--sp-2)}.CreateOrgModal_label__mRPyc{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-primary)}.CreateOrgModal_input__bwZlR{font-family:inherit;font-size:var(--fs-sm);color:var(--text-primary);background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-md);padding:var(--sp-2) var(--sp-3);width:100%;transition:border-color var(--t-fast)}.CreateOrgModal_input__bwZlR:focus{outline:none;border-color:var(--border-strong);box-shadow:0 0 0 3px var(--ring)}.CreateOrgModal_input__bwZlR::placeholder{color:var(--text-muted)}.CreateOrgModal_input__bwZlR:disabled{color:var(--text-disabled);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.CreateOrgModal_input__bwZlR{transition:none}}.SettingsNav_nav__sVWHB{width:248px;flex-shrink:0;display:flex;flex-direction:column;gap:var(--sp-4);border-right:1px solid var(--border-subtle);padding:var(--sp-4) var(--sp-3);background:var(--bg-tertiary);overflow-y:auto}.SettingsNav_title__ZlSA4{font-size:var(--fs-xl);font-weight:var(--fw-semibold);color:var(--text-primary);letter-spacing:-.2px;line-height:1.2;margin:0 var(--sp-2)}.SettingsNav_search__O7Lq5{display:flex;align-items:center;gap:var(--sp-2);background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-md);padding:var(--sp-1) var(--sp-2);color:var(--text-muted);transition:border-color var(--t-fast)}.SettingsNav_search__O7Lq5:focus-within{border-color:var(--border-strong)}.SettingsNav_searchInput__vWln6{flex:1 1;min-width:0;border:none;background:transparent;font-family:inherit;font-size:var(--fs-sm);color:var(--text-primary);padding:var(--sp-px) 0}.SettingsNav_searchInput__vWln6:focus{outline:none}.SettingsNav_searchInput__vWln6::placeholder{color:var(--text-disabled)}.SettingsNav_searchEmpty__o9Fpg{font-size:var(--fs-xs);color:var(--text-muted);padding:0 var(--sp-2);margin:0}.SettingsNav_group__PTqy_{display:flex;flex-direction:column}.SettingsNav_groupLabel__VJwYJ{font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);padding:0 var(--sp-2);margin-bottom:var(--sp-1)}.SettingsNav_orgContext__eW52C{display:flex;align-items:center;gap:var(--sp-2);background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-md);padding:var(--sp-1) var(--sp-2);margin-bottom:var(--sp-1);min-width:0}.SettingsNav_orgName__LlotG{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-primary)}.SettingsNav_list__PZ82L{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--sp-2x)}.SettingsNav_item__3VJku{display:flex;align-items:center;gap:var(--sp-2);width:100%;border:none;background:transparent;border-radius:var(--r-md);padding:var(--sp-2) var(--sp-2);font-family:inherit;font-size:var(--fs-sm);color:var(--text-secondary);text-decoration:none;text-align:left;cursor:pointer;transition:background var(--t-fast),color var(--t-fast)}.SettingsNav_item__3VJku svg{color:var(--text-muted);flex-shrink:0;transition:color var(--t-fast)}.SettingsNav_item__3VJku:hover{background:var(--hover);color:var(--text-primary)}.SettingsNav_itemActive__RhmAb,.SettingsNav_itemActive__RhmAb:hover{background:var(--bg-secondary);color:var(--text-primary);font-weight:var(--fw-medium);box-shadow:var(--shadow-sm)}.SettingsNav_itemActive__RhmAb svg{color:var(--text-primary)}.SettingsNav_note__3eDj0{font-size:var(--fs-2xs);color:var(--text-muted);line-height:1.5;padding:0 var(--sp-2);margin:0}@media (max-width:900px){.SettingsNav_nav__sVWHB{width:100%;border-right:none;border-bottom:1px solid var(--border-default);overflow-y:visible}.SettingsNav_list__PZ82L{flex-direction:row;flex-wrap:wrap}.SettingsNav_item__3VJku{width:auto}}@media (prefers-reduced-motion:reduce){.SettingsNav_item__3VJku,.SettingsNav_search__O7Lq5{transition:none}}.SignatureTemplateBuilder_shell__eFPm2{display:flex;flex-direction:column;height:100%;width:100%;background:var(--bg-primary);overflow:hidden}.SignatureTemplateBuilder_workspace__ewGjo{flex:1 1;display:flex;min-height:0;min-width:0;overflow:hidden}.SignatureTemplateBuilder_fallback__aqu3w{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp-3);flex:1 1;padding:var(--sp-8);text-align:center}.SignatureTemplateBuilder_fallbackTitle__xGhOW{font-size:var(--fs-lg);font-weight:600;color:var(--text-primary)}.SignatureTemplateBuilder_fallbackText__vFGWl{font-size:var(--fs-md);color:var(--text-muted);max-width:48ch}.SignatureTemplateBuilder_fallbackBtn__YIsTC{margin-top:var(--sp-3);font-size:var(--fs-sm);font-weight:500;padding:var(--sp-2) var(--sp-4);border-radius:var(--r-md);background:var(--text-primary);color:var(--bg-primary);border:none;cursor:pointer}.SignatureTemplateBuilder_fallbackBtn__YIsTC:hover{opacity:.85}.StatusBadge_badge__ZANLY{display:inline-flex;align-items:center;padding:var(--sp-2x) var(--sp-2);border-radius:var(--r-sm);font-size:var(--fs-xs);font-weight:600;letter-spacing:.1px;white-space:nowrap;line-height:1.2}.StatusBadge_md__x4rdx{font-size:var(--fs-sm);padding:var(--sp-1) var(--sp-3)}.StatusBadge_empty__MXKpl{color:var(--text-disabled);font-size:var(--fs-xs)}.StatusBadge_tone-neutral__42L1N{background:var(--neutral-bg);color:var(--neutral-text)}.StatusBadge_tone-info__qRPym{background:var(--info-bg);color:var(--info-text)}.StatusBadge_tone-warning__QUiaO{background:var(--warning-bg);color:var(--warning-text)}.StatusBadge_tone-danger__CGqdY{background:var(--danger-bg);color:var(--danger-text)}.StatusBadge_tone-success__UYFZu{background:var(--success-bg);color:var(--success-text)}.StatusBadge_tone-accent__KnNBj{background:var(--accent-soft-bg);color:var(--accent-soft-text)}.Landing_page__k2qv1{height:100vh;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;background:var(--bg-primary);color:var(--text-primary);font-family:var(--font-ui);font-size:15px;line-height:1.55}@media (prefers-reduced-motion:reduce){.Landing_page__k2qv1{scroll-behavior:auto}}.Landing_main__p3k9w{display:block}.StatusDot_dot__wmKTt{display:block;box-sizing:border-box;width:11px;height:11px;border-radius:var(--r-pill);box-shadow:0 0 0 2px var(--bg-elevated);flex-shrink:0}.StatusDot_tone-success__lJYM6{background:var(--status-success)}.StatusDot_tone-info__4Nvjd{background:var(--info-text)}.StatusDot_tone-accent__xpRob{background:var(--accent-soft-text)}.StatusDot_tone-neutral__ppg5y{background:var(--text-muted)}.StatusDot_tone-warning___9RTY{background:var(--warning-text)}.StatusDot_tone-danger__lYpeW{background:var(--status-danger)}.StatusDot_tone-none__a7L0o{background:var(--bg-elevated);box-shadow:inset 0 0 0 2px var(--text-secondary),0 0 0 2px var(--bg-elevated)}.FolderThumb_perspFolder__Q5iAa{width:82%;display:flex;align-items:center;justify-content:center}.FolderThumb_perspFolder__Q5iAa svg{width:100%;height:auto;display:block}.FolderThumb_perspSheet__QWUKg{fill:var(--bg-secondary);stroke:currentColor;stroke-width:.9}.FolderThumb_perspLabelBox___oLsF{fill:var(--bg-elevated);stroke:currentColor;stroke-opacity:.32;stroke-linejoin:round}.FolderThumb_perspLabelText__XUoBg{fill:currentColor;font-family:var(--font-ui)}.FolderThumb_pc_client__3ndaG{color:var(--folder-client)}.FolderThumb_pc_affaire__jgrNm{color:var(--folder-affaire)}.FolderThumb_pc_dossier__P_KCY{color:var(--folder-dossier)}