.BrandMark_brand__4PJqn{display:block;color:var(--accent)}.HubPageHeader_header__olA50{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp-4)}.HubPageHeader_headerLeft__3HVr2{display:flex;flex-direction:column;gap:var(--sp-2x);min-width:0}.HubPageHeader_title__oDScT{margin:0;font-size:var(--fs-2xl);font-weight:600;letter-spacing:-.5px;color:var(--text-primary);line-height:1.1}.HubPageHeader_meta__vo7SF{margin:0;font-size:var(--fs-md);color:var(--text-muted);font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.HubPageHeader_actions__qK6hm{display:flex;align-items:center;gap:var(--sp-2);flex-shrink:0}.HubPageHeader_controls__3QvqD{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);flex-wrap:wrap}.HubPageHeader_controlsSticky__vr3RK{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:var(--bg-primary);margin:0 calc(-1 * var(--sp-5));padding:var(--sp-2) var(--sp-5)}.HubPageHeader_tabs__bFEIc{display:flex;align-items:center;gap:var(--sp-1);border-bottom:1px solid var(--border-default);flex:1 1;min-width:0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.HubPageHeader_tabsFadeRight__rXwvd{mask-image:linear-gradient(90deg,#000 calc(100% - 24px),transparent);-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),transparent)}.HubPageHeader_tabsFadeLeft__16Tj2{mask-image:linear-gradient(270deg,#000 calc(100% - 24px),transparent);-webkit-mask-image:linear-gradient(270deg,#000 calc(100% - 24px),transparent)}.HubPageHeader_tabsFadeLeft__16Tj2.HubPageHeader_tabsFadeRight__rXwvd{mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent)}.HubPageHeader_tabs__bFEIc::-webkit-scrollbar{display:none}.HubPageHeader_controlsLeft__OJSyK{display:flex;align-items:center;gap:var(--sp-3);flex:1 1;min-width:0;flex-wrap:wrap;align-self:stretch;padding-bottom:var(--sp-2);border-bottom:1px solid var(--border-default)}.HubPageHeader_tab__CzD0C{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;padding:var(--sp-2) var(--sp-3);margin-bottom:-1px;border:none;border-bottom:3px solid transparent;color:var(--text-muted);font-family:var(--font-ui);font-size:var(--fs-sm);font-weight:500;cursor:pointer;white-space:nowrap;display:inline-flex;align-items:center;gap:var(--sp-2);transition:color var(--t-fast),border-color var(--t-fast)}.HubPageHeader_tab__CzD0C:hover{color:var(--text-primary)}.HubPageHeader_tabOn__AHKb2{color:var(--text-primary);border-bottom-color:var(--text-primary)}.HubPageHeader_tabCount__UAISk{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 var(--sp-1x);border-radius:var(--r-pill);background:var(--bg-tertiary);color:var(--text-muted);font-size:var(--fs-xs);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.HubPageHeader_tabOn__AHKb2 .HubPageHeader_tabCount__UAISk{color:var(--text-primary)}.HubPageHeader_tabCountWarning__3PVj8{background:var(--warning-bg);color:var(--warning-text)}.HubPageHeader_controlsRight____Lq4{display:flex;align-items:center;gap:var(--sp-2);flex-shrink:0}.HubPageHeader_searchWrap__4qbWy{position:relative;display:flex;align-items:center;flex-shrink:0;width:240px}.HubPageHeader_searchIco__OZYQA{position:absolute;left:var(--sp-3);color:var(--text-muted);pointer-events:none}.HubPageHeader_searchInput__LwCei{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:32px;padding:0 var(--sp-3) 0 calc(var(--sp-3) + 16px + var(--sp-2));background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-md);font-family:var(--font-ui);font-size:var(--fs-sm);color:var(--text-primary);outline:none;transition:border-color var(--t-fast),background var(--t-fast)}.HubPageHeader_searchInput__LwCei::placeholder{color:var(--text-muted)}.HubPageHeader_searchInput__LwCei:focus{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)}}.LandingFooter_footer__PeubO{border-top:var(--sp-px) solid var(--vitrine-rule);padding:var(--sp-16) 0 var(--sp-10);background:var(--vitrine-bg-alt)}.LandingFooter_inner__hUd4t{max-width:var(--vitrine-max-w);margin:0 auto;padding-inline:var(--vitrine-gutter)}.LandingFooter_innerGrid__DyLNM{padding-left:calc(var(--vitrine-rule-w) + var(--sp-6));padding-right:var(--vitrine-gutter)}@media (max-width:600px){.LandingFooter_innerGrid__DyLNM{padding-inline:var(--vitrine-gutter)}}.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:var(--sp-px) solid var(--vitrine-rule-strong);background:var(--vitrine-bg);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:var(--sp-px) solid var(--vitrine-rule);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}}.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}.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}.ViewSwitch_switch__0iGzj{display:inline-flex;align-self:flex-start;gap:var(--sp-1);padding:3px;border:1px solid var(--border-default);border-radius:var(--r-md);background:var(--bg-tertiary);flex-shrink:0}.ViewSwitch_btn__eYuKk{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;padding:var(--sp-1) var(--sp-3);border-radius:var(--r-sm);color:var(--text-muted);font-family:var(--font-ui);font-size:var(--fs-sm);font-weight:500;cursor:pointer;display:inline-flex;align-items:center;gap:var(--sp-2);transition:background var(--t-fast),color var(--t-fast)}.ViewSwitch_btnOn__zgiQ4,.ViewSwitch_btn__eYuKk:hover{color:var(--text-primary)}.ViewSwitch_btnOn__zgiQ4{background:var(--bg-secondary)}.ViewSwitch_btn__eYuKk:focus-visible{outline:none;box-shadow:0 0 0 3px var(--ring)}@media (prefers-reduced-motion:reduce){.ViewSwitch_btn__eYuKk{transition:none}}.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)}.CenteredLoading_loading__KCN_N{display:flex;align-items:center;justify-content:center;gap:var(--sp-3);min-height:60vh;color:var(--text-muted);font-size:var(--fs-md)}.CenteredLoading_spin__5Mhb_{animation:CenteredLoading_centeredLoadingSpin__jiuUr .8s linear infinite}@keyframes CenteredLoading_centeredLoadingSpin__jiuUr{to{transform:rotate(1turn)}}.LandingContainer_container__Lr0BJ{max-width:var(--vitrine-max-w);margin:0 auto;padding:0 var(--vitrine-gutter)}.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)}.SectionHead_head__2YNNe{max-width:760px;margin:0 0 var(--sp-12)}.SectionHead_center__I4JKm{margin-left:auto;margin-right:auto;text-align:center}.SectionHead_eyebrow__REgkM{margin-bottom:var(--sp-3)}.SectionHead_sub__KMo4y{margin-top:var(--sp-4)}.SectionHead_dark__DqfvJ .SectionHead_eyebrow__REgkM{color:var(--text-on-dark-muted)}.SectionHead_dark__DqfvJ .SectionHead_title__XwP_6{color:var(--text-on-dark)}.SectionHead_dark__DqfvJ .SectionHead_muted__cx7t3,.SectionHead_dark__DqfvJ .SectionHead_sub__KMo4y{color:var(--text-on-dark-muted)}.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)}.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)}.StepRail_rail__J8vch{list-style:none;border-top:var(--vitrine-rule-w) solid var(--vitrine-rule-strong)}.StepRail_item__om3fR{position:relative;display:flex;align-items:center;gap:var(--sp-3);height:var(--vitrine-rail-item-h);padding:0 var(--sp-6);border-bottom:var(--vitrine-rule-w) solid var(--vitrine-rule-strong);color:var(--text-disabled);transition:color var(--vitrine-reveal-dur) var(--vitrine-ease),background-color var(--vitrine-reveal-dur) var(--vitrine-ease)}.StepRail_item__om3fR:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--accent);opacity:0;transform:scaleY(.3);transform-origin:50% 50%;transition:opacity var(--vitrine-reveal-dur) var(--vitrine-ease),transform var(--vitrine-reveal-dur) var(--vitrine-ease)}.StepRail_itemActive__u_al_{background:var(--vitrine-bg-deep);color:var(--text-primary)}.StepRail_itemActive__u_al_:before{opacity:1;transform:scaleY(1)}.StepRail_num__3d4_I{font-size:var(--fs-sm);font-weight:var(--fw-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-disabled)}.StepRail_itemActive__u_al_ .StepRail_num__3d4_I{color:var(--text-muted)}.StepRail_label__le0B_{font-size:var(--fs-xl);font-weight:var(--fw-semibold);letter-spacing:-.012em}@media (max-width:900px){.StepRail_rail__J8vch{display:none}}@media (prefers-reduced-motion:reduce){.StepRail_rail__J8vch{display:none}.StepRail_item__om3fR,.StepRail_item__om3fR:before{transition:none}}.StepBand_text__aYtMp{padding:var(--sp-20) calc(var(--vitrine-gutter) + 2 * var(--vitrine-col)) var(--sp-16) var(--vitrine-col);border-bottom:var(--vitrine-rule-w) solid var(--vitrine-rule-strong)}.StepBand_title__9KpbD{font-size:clamp(26px,2.6vw,38px);line-height:1.12;max-width:620px;margin-bottom:var(--sp-4)}.StepBand_desc__mUcmG{max-width:560px;margin-bottom:var(--sp-5)}.StepBand_link__41XMt{color:var(--text-primary);font-weight:var(--fw-medium)}.StepBand_visual__mCpNC{position:relative;padding:var(--sp-12) calc(var(--vitrine-gutter) + 2 * var(--vitrine-col)) var(--sp-12) var(--vitrine-col)}.StepBand_visual__mCpNC:before{content:"";position:absolute;inset:0;right:calc(var(--vitrine-gutter) + var(--vitrine-col));background:var(--vitrine-bg-deep);pointer-events:none}.StepBand_frame__VH5bo{position:relative;aspect-ratio:16/10;background:var(--vitrine-bg);border:var(--vitrine-rule-w) solid var(--vitrine-rule-strong);border-radius:var(--r-panel);box-shadow:0 1px 2px rgba(0,22,62,.04),0 12px 32px rgba(0,22,62,.08);overflow:hidden}.StepBand_visual__mCpNC>.StepBand_frame__VH5bo{z-index:1}.StepBand_aside__teUqZ{position:relative;padding-left:var(--vitrine-col);padding-right:calc(var(--vitrine-gutter) + 2 * var(--vitrine-col));border-top:var(--vitrine-rule-w) solid var(--vitrine-rule-strong)}.StepBand_aside__teUqZ:before{content:"";position:absolute;inset:0;right:calc(var(--vitrine-gutter) + var(--vitrine-col));background:var(--vitrine-bg-alt);pointer-events:none}.StepBand_aside__teUqZ>*{position:relative}.StepBand_copy__VFoGl,.StepBand_frame__VH5bo{opacity:0;filter:blur(1.5px);transition:opacity .34s var(--vitrine-ease),filter .34s var(--vitrine-ease)}.StepBand_copyOn__iczpV,.StepBand_frameOn__7pTdZ{opacity:1;filter:blur(0)}@media (prefers-reduced-motion:reduce){.StepBand_copy__VFoGl,.StepBand_frame__VH5bo{opacity:1;filter:none;transition:none}}@media (max-width:900px){.StepBand_aside__teUqZ,.StepBand_text__aYtMp,.StepBand_visual__mCpNC{padding-left:var(--vitrine-gutter);padding-right:var(--vitrine-gutter)}.StepBand_text__aYtMp{padding-top:var(--sp-10);padding-bottom:var(--sp-8)}.StepBand_visual__mCpNC{padding-top:var(--sp-8);padding-bottom:var(--sp-8)}.StepBand_aside__teUqZ:before,.StepBand_visual__mCpNC:before{right:0}}.GlobalCreateButton_wrapper__EPVrW{display:inline-flex}.GlobalCreateButton_button__5Q5ih{white-space:nowrap;font-weight:600}.TemplatesAdminGuard_center__ZGnWD{flex:1 1;display:flex;align-items:center;justify-content:center;padding:var(--sp-6)}.TemplatesAdminGuard_muted__E6xZd{font-size:var(--fs-sm);color:var(--text-muted)}.TemplatesAdminGuard_deniedBox__ZCStV{display:flex;flex-direction:column;align-items:center;gap:var(--sp-3);padding:var(--sp-6);background:var(--bg-secondary);border:1px solid var(--border-default);border-radius:var(--r-md);text-align:center;max-width:400px;color:var(--text-muted)}.TemplatesAdminGuard_deniedBox__ZCStV svg{color:var(--warning-text)}.TemplatesAdminGuard_deniedTitle__AjjYl{font-size:var(--fs-xl);font-weight:600;color:var(--text-primary);margin:0}.TemplatesAdminGuard_deniedSub__MloBR{font-size:var(--fs-sm);color:var(--text-muted);margin:0}.FileBadge_badge__jrQyc{flex-shrink:0;filter:drop-shadow(0 1px 1.5px rgba(0,0,0,.16))}.FileBadge_badge__jrQyc text{font-family:var(--font-ui)}.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)}.FolderThumb_pc_custom__Vp82k{color:var(--folder-custom)}.FolderTypeSelect_ts__7NMJ_{position:relative;flex-shrink:0}.FolderTypeSelect_tsBtn__JPymO{display:inline-flex;align-items:center;gap:5px;padding:2px 6px 2px 8px;border:1px solid var(--border-default);border-radius:var(--r-pill);background:var(--bg-primary);color:var(--text-secondary);font-family:var(--font-ui);font-size:var(--fs-2xs);font-weight:600;cursor:pointer;transition:border-color var(--t-fast),background var(--t-fast)}.FolderTypeSelect_tsBtn__JPymO:hover{border-color:var(--border-strong)}.FolderTypeSelect_tsDot__WkFm_{width:8px;height:8px;flex-shrink:0;border-radius:var(--r-pill)}.FolderTypeSelect_tsChev__eHBPw{flex-shrink:0;opacity:.5;transition:transform var(--t-fast)}.FolderTypeSelect_tsChevOpen__eMvPU{transform:rotate(180deg)}.FolderTypeSelect_tsMenu__BA3MD{position:fixed;z-index:1100;display:flex;flex-direction:column;gap:1px;min-width:172px;max-height:240px;overflow-y:auto;padding:var(--sp-1);background:var(--bg-primary);border:1px solid var(--border-default);border-radius:var(--r-md);box-shadow:var(--shadow-md)}.FolderTypeSelect_tsOpt__bXk0z{display:flex;align-items:center;gap:8px;width:100%;padding:6px var(--sp-2);border:none;border-radius:var(--r-sm);background:none;color:var(--text-secondary);font-family:var(--font-ui);font-size:var(--fs-xs);text-align:left;cursor:pointer;transition:background var(--t-fast),color var(--t-fast)}.FolderTypeSelect_tsOpt__bXk0z:hover{background:var(--hover);color:var(--text-primary)}.FolderTypeSelect_tsOptLabel__VjPYX{flex:1 1;min-width:0}.FolderTypeSelect_tsCheck__XhEwH{flex-shrink:0;color:var(--accent)}.ImportRow_treeRow__54jn4{display:flex;align-items:stretch}.ImportRow_treeBody__T7xeN{flex:1 1;min-width:0}.ImportRow_guides__RGFAP{display:flex;flex-shrink:0}.ImportRow_gBranch__9Oafr,.ImportRow_gEnd__v7xFI,.ImportRow_gGap__T_zAj,.ImportRow_gLine__8lorj{position:relative;width:20px;flex-shrink:0}.ImportRow_gBranch__9Oafr:before,.ImportRow_gLine__8lorj:before{content:"";position:absolute;left:10px;top:0;bottom:0;width:1px;background:var(--border-default)}.ImportRow_gEnd__v7xFI:before{content:"";position:absolute;left:10px;top:0;height:50%;width:1px;background:var(--border-default)}.ImportRow_gBranch__9Oafr:after,.ImportRow_gEnd__v7xFI:after{content:"";position:absolute;left:10px;top:50%;width:20px;height:1px;background:var(--border-default)}.ImportRow_folderHead__zSxV5{display:flex;align-items:center;gap:var(--sp-2);padding:5px var(--sp-2);border-radius:var(--r-sm)}.ImportRow_folderThumb___LWXE{display:flex;align-items:center;justify-content:center;width:36px;flex-shrink:0}.ImportRow_rowGutter__4G6VT{display:inline-flex;align-items:center;justify-content:center;width:16px;flex-shrink:0}.ImportRow_folderMain__PXkz9{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:3px}.ImportRow_folderTop__cxNJo{display:flex;align-items:center;gap:var(--sp-2);width:100%}.ImportRow_folderName__4IqVR{flex:1 1;min-width:0;font-size:var(--fs-sm);font-weight:600;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ImportRow_folderCount__byLBQ{flex-shrink:0;font-size:var(--fs-3xs);color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ImportRow_selCheck__bJa8x{display:inline-grid;place-items:center;width:16px;height:16px;flex-shrink:0;border:1.5px solid var(--border-strong);border-radius:var(--r-xs);background:var(--bg-primary);color:transparent;cursor:pointer;opacity:0;transition:opacity var(--t-fast),background var(--t-fast),border-color var(--t-fast)}.ImportRow_folderHead__zSxV5.ImportRow_selecting__viYI_ .ImportRow_selCheck__bJa8x,.ImportRow_folderHead__zSxV5:hover .ImportRow_selCheck__bJa8x{opacity:1}.ImportRow_selCheckOn__4S9TN{opacity:1;background:var(--accent);border-color:var(--accent);color:var(--text-on-accent)}.ImportRow_fileRow__cVP8s{display:flex;align-items:center;gap:var(--sp-2);padding:6px var(--sp-2);border-radius:var(--r-sm);transition:background var(--t-fast)}.ImportRow_fileRow__cVP8s:hover{background:var(--hover)}.ImportRow_fileName__zLhDz{flex:1 1;min-width:0;display:flex;align-items:baseline;overflow:hidden;font-size:var(--fs-sm)}.ImportRow_fileBase__37AwZ{color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ImportRow_fileExt__aep64{flex-shrink:0;font-size:var(--fs-2xs);color:var(--text-muted)}.ImportRow_fileMain__g7BjT{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.ImportRow_fileTop__8x9Yc{display:flex;align-items:center;gap:var(--sp-2)}.ImportRow_filePct__1cGs0{flex-shrink:0;font-size:var(--fs-2xs);font-weight:600;color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ImportRow_fileProgRow__f3As0{display:flex;align-items:center;gap:var(--sp-2)}.ImportRow_fileProg__yIGdc{flex:1 1;height:5px;border-radius:var(--r-pill);background:var(--bg-tertiary);overflow:hidden}.ImportRow_fileProgFill__4iIHb{display:block;height:100%;border-radius:var(--r-pill);background:linear-gradient(90deg,var(--accent),var(--text-secondary));transition:width var(--t-base)}.ImportRow_fileBytes__rNBWL{flex-shrink:0;font-size:var(--fs-3xs);color:var(--text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ImportRow_rowRemove__2COBn{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex-shrink:0;border:none;background:none;color:var(--text-disabled);border-radius:var(--r-sm);cursor:pointer;opacity:0;transition:background var(--t-fast),color var(--t-fast),opacity var(--t-fast)}.ImportRow_fileRow__cVP8s:hover .ImportRow_rowRemove__2COBn,.ImportRow_folderHead__zSxV5:hover .ImportRow_rowRemove__2COBn{opacity:1}.ImportRow_rowRemove__2COBn:hover{background:var(--danger-bg);color:var(--danger-text)}.ImportRow_status__pzJAV{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;font-size:var(--fs-3xs);font-weight:600}.ImportRow_stDone__SpAPE{color:var(--success-text)}.ImportRow_stFailed__iOLXs{color:var(--danger-text)}.ImportRow_stPending__b83TR{color:var(--text-disabled);font-weight:500}.ImportRow_doneDot__ZYfmO{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:var(--r-pill);background:var(--success-text);color:var(--text-on-accent)}.ImportRow_fileRowFailed__Vmyj3{background:color-mix(in srgb,var(--danger) 5%,var(--bg-primary))}.ImportRow_failRow__bl7qU{display:flex;align-items:center;gap:var(--sp-2);margin:1px 0 2px;padding:5px var(--sp-2) 7px 46px}.ImportRow_failMsg__xLaCw{flex:1 1;min-width:0;font-size:var(--fs-3xs);color:var(--danger-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ImportRow_failActions__rcSWn{display:inline-flex;gap:4px;flex-shrink:0}.ImportRow_failBtn__QvMH2{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border:1px solid var(--border-default);border-radius:var(--r-sm);background:var(--bg-primary);color:var(--text-secondary);font-family:var(--font-ui);font-size:var(--fs-3xs);font-weight:600;cursor:pointer;transition:border-color var(--t-fast),color var(--t-fast),background var(--t-fast)}.ImportRow_failBtn__QvMH2:hover{border-color:var(--border-strong);color:var(--text-primary);background:var(--hover)}.ImportRow_failBtn__QvMH2 svg{flex-shrink:0}.ImportSubjectPicker_field__yCZFb{position:relative;display:flex;align-items:center;gap:var(--sp-2);width:100%;padding:0 var(--sp-3);border:1px solid var(--border-default);border-radius:var(--r-md);background:var(--bg-primary);transition:border-color var(--t-fast),box-shadow var(--t-fast)}.ImportSubjectPicker_field__yCZFb:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--ring)}.ImportSubjectPicker_icon__dod1i{flex-shrink:0;color:var(--text-muted)}.ImportSubjectPicker_input__OUsOG{flex:1 1;min-width:0;padding:9px 0;border:none;background:none;outline:none;font-family:var(--font-ui);font-size:var(--fs-sm);color:var(--text-primary)}.ImportSubjectPicker_input__OUsOG::placeholder{color:var(--text-disabled)}.ImportSubjectPicker_dropdown__I1SRb{position:fixed;z-index:1100;background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--r-md);box-shadow:var(--shadow-md);padding:var(--sp-1) 0;margin:0;list-style:none;max-height:280px;overflow-y:auto}.ImportSubjectPicker_dropdownRow__drwmd{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-3);cursor:pointer;transition:background var(--t-fast)}.ImportSubjectPicker_dropdownRowActive__eRUIt,.ImportSubjectPicker_dropdownRow__drwmd:hover{background:var(--hover)}.ImportSubjectPicker_contactInfo__N1eJ3{flex:1 1;display:flex;flex-direction:column;gap:var(--sp-2x);min-width:0}.ImportSubjectPicker_contactName__NXHvx{font-size:var(--fs-sm);color:var(--text-primary)}.ImportSubjectPicker_contactName__NXHvx,.ImportSubjectPicker_contactOrg__2Zzru{font-family:var(--font-ui);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ImportSubjectPicker_contactOrg__2Zzru{font-size:var(--fs-xs);color:var(--text-muted)}.ImportSubjectPicker_sourceBadge___Tfim{flex-shrink:0;font-family:var(--font-ui);font-size:var(--fs-xs);font-weight:500;padding:var(--sp-2x) var(--sp-2);border-radius:var(--r-xs)}.ImportSubjectPicker_sourceMember___CNbu{background:var(--info-bg);color:var(--info-text)}.ImportSubjectPicker_sourceExternal__NovJp{background:var(--neutral-bg);color:var(--neutral-text)}.ImportBatchSettings_access__gAlf7{border-top:1px solid var(--border-subtle)}.ImportBatchSettings_head__fKDU6{display:flex;align-items:center;gap:var(--sp-2);width:100%;padding:10px 0;border:none;background:none;text-align:left;cursor:pointer;font-family:var(--font-ui)}.ImportBatchSettings_glyph__dxSmS{flex-shrink:0;color:var(--text-muted)}.ImportBatchSettings_text__gen2x{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:1px;line-height:1.3}.ImportBatchSettings_title__DyJhk{font-size:var(--fs-xs);font-weight:600;color:var(--text-primary)}.ImportBatchSettings_desc__W63pG{font-size:var(--fs-2xs);color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ImportBatchSettings_cta___rIu0{display:inline-flex;align-items:center;gap:3px;flex-shrink:0;font-size:var(--fs-2xs);font-weight:600;color:var(--accent)}.ImportBatchSettings_cta___rIu0 svg{transition:transform var(--t-fast)}.ImportBatchSettings_ctaOpen__EneeX svg{transform:rotate(180deg)}.ImportBatchSettings_body__BCVGA{display:flex;flex-direction:column;gap:var(--sp-3);padding:var(--sp-3) 0 var(--sp-2);animation:ImportBatchSettings_reveal__npofS .16s ease}@keyframes ImportBatchSettings_reveal__npofS{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.ImportBatchSettings_field__D0wUd{display:flex;flex-direction:column;gap:5px}.ImportBatchSettings_fieldLabel__B5ZpA{font-size:var(--fs-3xs);font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted)}.ImportBatchSettings_recipList__ihXuN{display:flex;flex-direction:column;gap:6px;margin-top:6px}.ImportBatchSettings_recip__VjvlM{display:flex;align-items:center;gap:var(--sp-2);padding:5px 6px 5px 5px;border:1px solid var(--border-subtle);border-radius:var(--r-md);background:var(--bg-primary)}.ImportBatchSettings_recipAvatar__8PE2_{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;border-radius:var(--r-pill);font-size:9px;font-weight:600}.ImportBatchSettings_recipAvatarAccount__YMAsv{background:var(--accent);color:var(--text-on-accent)}.ImportBatchSettings_recipAvatarExt__tu2id{background:var(--bg-tertiary);color:var(--text-muted)}.ImportBatchSettings_recipMain__XzL6I{flex:1 1;min-width:0;display:flex;flex-direction:column;line-height:1.2}.ImportBatchSettings_recipName___LXcm{display:flex;align-items:center;gap:5px;font-size:var(--fs-xs);font-weight:500;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ImportBatchSettings_recipZap__Bt4sN{flex-shrink:0;color:var(--success-text)}.ImportBatchSettings_recipSub__8ge61{font-size:var(--fs-3xs);color:var(--text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ImportBatchSettings_recipRemove__AHJUo{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex-shrink:0;border:none;background:none;color:var(--text-disabled);border-radius:var(--r-sm);cursor:pointer;transition:background var(--t-fast),color var(--t-fast)}.ImportBatchSettings_recipRemove__AHJUo:hover{background:var(--danger-bg);color:var(--danger-text)}@media (prefers-reduced-motion:reduce){.ImportBatchSettings_body__BCVGA{animation:none}}.MockCursor_cursor__gzI_L{position:absolute;top:0;left:0;fill:var(--accent);stroke:#ffffff;stroke-width:1.3;stroke-linejoin:round;filter:drop-shadow(0 1px 2px rgba(15,17,19,.3));pointer-events:none;z-index:3}@media (prefers-reduced-motion:reduce){.MockCursor_cursor__gzI_L{display:none}}.DriveViews_wrap__wZ0Wy{display:flex;flex-direction:column;flex:1 1;min-width:0;min-height:0}.DriveViews_title__IFubn{font-size:var(--fs-xl);font-weight:var(--fw-semibold);letter-spacing:-.012em;color:var(--text-primary);margin-bottom:var(--sp-2);padding-right:var(--vitrine-col)}.DriveViews_desc__H44Rb{font-size:var(--fs-lg);margin-bottom:var(--sp-4);padding-right:var(--vitrine-col)}.DriveViews_screen__nck_O{position:relative;display:flex;flex-direction:column;flex:1 1;min-height:0;border-top:1px solid var(--border-subtle);border-left:1px solid var(--border-subtle);border-radius:var(--r-panel) 0 0 0;background:var(--bg-secondary);overflow:hidden;mask-image:linear-gradient(90deg,#000 calc(100% - 60px),transparent),linear-gradient(180deg,#000 calc(100% - 88px),transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 60px),transparent),linear-gradient(180deg,#000 calc(100% - 88px),transparent);-webkit-mask-composite:source-in}.DriveViews_topbar__bh2_Y{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);padding:var(--sp-2) var(--sp-3);border-bottom:1px solid var(--border-subtle);min-width:0}.DriveViews_crumbs__IQgc7{display:inline-flex;align-items:center;gap:var(--sp-1);min-width:0;font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--text-primary);white-space:nowrap}.DriveViews_crumbMuted__aLYBu{color:var(--text-muted);font-weight:var(--fw-regular)}.DriveViews_crumbSep__r8QGe{color:var(--text-disabled);flex:none}.DriveViews_tools__N_b0b{flex:none}.DriveViews_search__XZOb2,.DriveViews_tools__N_b0b{display:inline-flex;align-items:center;gap:var(--sp-2)}.DriveViews_search__XZOb2{height:28px;padding:0 var(--sp-3);border:1px solid var(--border-subtle);border-radius:var(--r-sm);font-size:var(--fs-xs);color:var(--text-disabled)}.DriveViews_selector__AebmU{display:inline-flex;align-items:center;gap:2px;padding:2px;background:var(--bg-tertiary);border-radius:var(--r-md)}.DriveViews_btn__hn83F{display:inline-flex;align-items:center;justify-content:center;width:30px;height:28px;border-radius:var(--r-sm);color:var(--text-muted);transition:background var(--vitrine-reveal-dur) var(--vitrine-ease),color var(--vitrine-reveal-dur) var(--vitrine-ease)}.DriveViews_btnActive__8fc6j{background:var(--bg-elevated);color:var(--text-primary);box-shadow:0 1px 2px rgba(0,0,0,.05)}.DriveViews_body__ZQuhf{position:relative;flex:1 1;min-height:288px;padding:var(--sp-3);overflow:hidden;contain:size}.DriveViews_enter__8fnHC{animation:DriveViews_rise__PXdsY .4s var(--vitrine-ease) both}@keyframes DriveViews_rise__PXdsY{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.DriveViews_thumb__f70FQ{display:flex;align-items:center;justify-content:center}.DriveViews_thumbLG__Z_fwR{width:100%;aspect-ratio:4/3}.DriveViews_thumbMD__B56xo{width:44px;aspect-ratio:4/3;flex:none}.DriveViews_thumbSM__nzSOq{width:32px;height:32px;flex:none}.DriveViews_fileThumb___3JVs{background:var(--bg-tertiary);border:1px solid var(--border-subtle);overflow:hidden}.DriveViews_thumbLG__Z_fwR.DriveViews_fileThumb___3JVs{border-radius:var(--r-item)}.DriveViews_thumbMD__B56xo.DriveViews_fileThumb___3JVs,.DriveViews_thumbSM__nzSOq.DriveViews_fileThumb___3JVs{border-radius:var(--r-sm)}.DriveViews_folderThumb__PAWBh{background:transparent;border:0;overflow:visible}.DriveViews_preview__O7BV4{width:82%;height:82%}.DriveViews_partTop__tGU0a{fill:#eff2f5}.DriveViews_partSide__1h3hy{fill:#c2c8d0}.DriveViews_partBase__th99T{fill:#aab0b8}.DriveViews_partBore__nCcBg{fill:#6f757d}.DriveViews_planPart__iLzRa{fill:none;stroke:var(--text-secondary);stroke-width:1.6}.DriveViews_planAxis__f0gmp{fill:none;stroke:var(--text-disabled);stroke-width:.9;stroke-dasharray:6 4}.DriveViews_planDim__ik65Z{fill:none;stroke:var(--text-disabled);stroke-width:1}.DriveViews_sheetFrame__NAxna{fill:none;stroke:var(--text-secondary);stroke-width:1.6}.DriveViews_sheetHead__VaJ2_{fill:var(--text-disabled);opacity:.28}.DriveViews_sheetRule__Y9ZoI{fill:none;stroke:var(--text-disabled);stroke-width:1}.DriveViews_grid___wg4s{display:grid;grid-template-columns:repeat(auto-fill,minmax(128px,1fr));grid-gap:var(--sp-2);gap:var(--sp-2);align-content:start}.DriveViews_tile__sYOxk{display:flex;flex-direction:column;align-items:center;gap:var(--sp-2);padding:var(--sp-2);border-radius:var(--r-item);min-width:0}.DriveViews_tileOpening__S_XmK{animation:DriveViews_opening___mGGj 1.9s var(--vitrine-ease) both}@keyframes DriveViews_opening___mGGj{0%,30%{background:transparent;transform:none}48%,86%{background:var(--hover);transform:none}94%{background:var(--active);transform:scale(.97)}to{background:var(--active);transform:none}}.DriveViews_gridCursor__lTj4g{position:absolute;top:0;left:0;width:22px;z-index:2;pointer-events:none;animation:DriveViews_reach__OfWWj 1.9s var(--vitrine-ease) both}@keyframes DriveViews_reach__OfWWj{0%{transform:translate(232px,188px);opacity:0}14%{opacity:1}46%,90%{transform:translate(96px,76px);opacity:1}94%{transform:translate(96px,80px);opacity:1}to{transform:translate(96px,76px);opacity:0}}.DriveViews_tileName__mQ_YY{max-width:100%;font-size:var(--fs-md);color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DriveViews_list___ooWl{display:flex;flex-direction:column}.DriveViews_listScrolling__vlV57{animation:DriveViews_fade__DchjW .4s var(--vitrine-ease) both,DriveViews_scrollDown__gNYzD 4.6s var(--vitrine-ease) both}@keyframes DriveViews_scrollDown__gNYzD{0%,24%{transform:none}76%,to{transform:translateY(-232px)}}.DriveViews_listRow__LKvV1{display:grid;grid-template-columns:minmax(176px,1fr) 92px 108px 76px 88px;align-items:center;grid-gap:var(--sp-3);gap:var(--sp-3);padding:var(--sp-2);border-bottom:1px solid var(--border-subtle);min-width:0}.DriveViews_listHead___hSXB{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--text-muted);padding-bottom:var(--sp-1x)}.DriveViews_listName__zTjfT{display:flex;align-items:center;gap:var(--sp-2);min-width:0;font-size:var(--fs-md);color:var(--text-primary)}.DriveViews_listMeta__aRjVE{font-size:var(--fs-xs);color:var(--text-muted)}.DriveViews_ellipsis__pqOOw{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DriveViews_board__WFKfq{position:relative;display:flex;gap:var(--sp-3);align-items:stretch;height:100%;animation:DriveViews_fade__DchjW .4s var(--vitrine-ease) both;animation:DriveViews_fade__DchjW .4s var(--vitrine-ease) both,DriveViews_sweep__5GMOL 7s var(--ease-out) both}@keyframes DriveViews_sweep__5GMOL{0%,17%{transform:none}47%{transform:translateX(-560px)}60%,to{transform:none}}@keyframes DriveViews_fade__DchjW{0%{opacity:0}to{opacity:1}}.DriveViews_column__AZl15{display:flex;flex-direction:column;gap:var(--sp-2);flex:0 0 280px;min-width:0;padding:var(--sp-2x) var(--sp-2) var(--sp-3);background:var(--bg-tertiary);border-radius:var(--r-panel)}.DriveViews_columnHead__gNg5I{display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-1) var(--sp-1);min-width:0}.DriveViews_columnName__BbesI{flex:1 1;min-width:0;font-size:var(--fs-md);font-weight:var(--fw-semibold);color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DriveViews_dot__5Z4I8{width:8px;height:8px;border-radius:50%;flex:none;background:var(--neutral-text)}.DriveViews_toneSuccess__GhST_ .DriveViews_dot__5Z4I8{background:var(--success-text)}.DriveViews_toneInfo__X1w5L .DriveViews_dot__5Z4I8{background:var(--info-text)}.DriveViews_toneAccent__PUSLU .DriveViews_dot__5Z4I8{background:var(--accent-soft-text)}.DriveViews_count__Ps31F{flex:none;font-size:var(--fs-2xs);font-weight:var(--fw-medium);color:var(--text-muted);background:var(--bg-elevated);padding:var(--sp-2x) var(--sp-1);border-radius:var(--r-sm);min-width:18px;text-align:center}.DriveViews_flight__S5lwJ{position:absolute;inset:0;z-index:2;pointer-events:none;animation:DriveViews_carry__Pj2dj 1.6s var(--ease-out) 4.2s both}@keyframes DriveViews_carry__Pj2dj{0%{transform:none}16%{transform:translate(8px,-12px)}74%{transform:translate(286px,-16px)}to{transform:translate(292px)}}.DriveViews_cardFlying__AL7jT{position:absolute;inset:0;display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-1x);background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--r-md);min-width:0;animation:DriveViews_lift__yjaLy 1.6s var(--ease-out) 4.2s both}@keyframes DriveViews_lift__yjaLy{0%{transform:scale(1);box-shadow:none;border-color:var(--border-default)}16%,76%{transform:scale(1.03);box-shadow:var(--shadow-lg);border-color:var(--border-strong)}to{transform:scale(1);box-shadow:var(--shadow-sm);border-color:var(--border-default)}}.DriveViews_cardGhost__U_C5Y>.DriveViews_cardBody__6YEef,.DriveViews_cardGhost__U_C5Y>.DriveViews_thumb__f70FQ{animation:DriveViews_ghost__YgzyQ 1.6s var(--ease-out) 4.2s both}@keyframes DriveViews_ghost__YgzyQ{0%{opacity:1}16%,to{opacity:.4}}.DriveViews_cardLanded__eQWDy{animation:DriveViews_land__oDMqe .32s var(--vitrine-ease) both}@keyframes DriveViews_land__oDMqe{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.DriveViews_columnTarget__30ZDM{outline:1px dashed transparent;outline-offset:-2px;animation:DriveViews_dropTarget__LV1Y0 1.6s var(--ease-out) 4.2s both}@keyframes DriveViews_dropTarget__LV1Y0{0%,16%{background:var(--bg-tertiary);outline-color:transparent}30%,to{background:var(--accent-soft-bg);outline-color:var(--accent)}}.DriveViews_cursor__rSpaO{position:absolute;top:30px;left:104px;width:22px;animation:DriveViews_cursorIn__EiuFZ 1.6s var(--ease-out) 4.2s both}@keyframes DriveViews_cursorIn__EiuFZ{0%{opacity:0}14%,86%{opacity:1}to{opacity:0}}.DriveViews_card__Yhvg2{position:relative;display:flex;align-items:center;gap:var(--sp-2);padding:var(--sp-1x);background:var(--bg-elevated);border:1px solid var(--border-default);border-radius:var(--r-md);min-width:0;flex:none}.DriveViews_cardBody__6YEef{display:flex;flex-direction:column;gap:1px;min-width:0;font-size:var(--fs-md);color:var(--text-primary)}.DriveViews_cardMeta__94dWm{font-size:var(--fs-xs);color:var(--text-muted)}@media (prefers-reduced-motion:reduce){.DriveViews_board__WFKfq,.DriveViews_cardGhost__U_C5Y,.DriveViews_cardLanded__eQWDy,.DriveViews_columnTarget__30ZDM,.DriveViews_enter__8fnHC,.DriveViews_listScrolling__vlV57,.DriveViews_tileOpening__S_XmK{animation:none}.DriveViews_board__WFKfq{transition:none}.DriveViews_cursor__rSpaO{animation:none}.DriveViews_flight__S5lwJ,.DriveViews_gridCursor__lTj4g{display:none}}.ImportAside_grid__FkFR3{display:grid;grid-template-columns:2.3fr 1fr}.ImportAside_cell__6QZlC{min-width:0;padding:var(--sp-6) var(--vitrine-col) var(--sp-6) 0}.ImportAside_cell__6QZlC:first-child{display:flex;flex-direction:column;padding-right:0;padding-bottom:0;border-right:var(--vitrine-rule-w) solid var(--vitrine-rule-strong)}.ImportAside_cell__6QZlC:last-child{padding-left:var(--vitrine-col)}.ImportAside_title__bkDRe{font-size:var(--fs-xl);font-weight:var(--fw-semibold);letter-spacing:-.012em;color:var(--text-primary);margin-bottom:var(--sp-2)}.ImportAside_desc__a_ocT{font-size:var(--fs-lg);margin-bottom:var(--sp-6)}.ImportAside_families__HBANA{display:flex;flex-direction:column}.ImportAside_family__xc6sp{padding:var(--sp-2) 0;border-bottom:var(--vitrine-rule-w) solid var(--vitrine-rule)}.ImportAside_family__xc6sp:first-child{padding-top:0}.ImportAside_family__xc6sp:last-child{padding-bottom:0;border-bottom:0}.ImportAside_familyName__3VqX3{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--text-muted);margin-bottom:var(--sp-1x)}.ImportAside_formats__FrTXa{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--sp-2);gap:var(--sp-2);justify-items:start}.ImportAside_format__M8SSh{display:inline-flex}.ImportAside_family__xc6sp{opacity:0;transform:translateY(6px);transition:opacity .42s var(--vitrine-ease),transform .42s var(--vitrine-ease)}.ImportAside_on__sIgxR .ImportAside_family__xc6sp{opacity:1;transform:none}.ImportAside_on__sIgxR .ImportAside_family__xc6sp:first-child{transition-delay:.04s}.ImportAside_on__sIgxR .ImportAside_family__xc6sp:nth-child(2){transition-delay:.12s}.ImportAside_on__sIgxR .ImportAside_family__xc6sp:nth-child(3){transition-delay:.2s}.ImportAside_on__sIgxR .ImportAside_family__xc6sp:nth-child(4){transition-delay:.28s}@media (max-width:900px){.ImportAside_grid__FkFR3{grid-template-columns:minmax(0,1fr)}.ImportAside_cell__6QZlC,.ImportAside_cell__6QZlC:first-child,.ImportAside_cell__6QZlC:last-child{padding:var(--sp-8) 0;border-right:0}.ImportAside_cell__6QZlC:first-child{border-bottom:var(--vitrine-rule-w) solid var(--vitrine-rule-strong)}}@media (prefers-reduced-motion:reduce){.ImportAside_family__xc6sp{opacity:1;transform:none;transition:none}}.Landing_page__k2qv1{height:100vh;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;background:var(--vitrine-bg);color:var(--text-primary);font-family:var(--font-ui);font-size:var(--vitrine-fs-body);font-weight:var(--vitrine-fw-body);letter-spacing:var(--vitrine-ls-body);line-height:var(--vitrine-lh-body)}@media (prefers-reduced-motion:reduce){.Landing_page__k2qv1{scroll-behavior:auto}}.Landing_frame__OYzq1{max-width:var(--vitrine-max-w);margin:0 auto;border-left:var(--vitrine-rule-w) solid var(--vitrine-rule);border-right:var(--vitrine-rule-w) solid var(--vitrine-rule)}.Landing_main__p3k9w{display:block}.Landing_band___mdw6{position:relative;background:var(--vitrine-band);overflow:clip}.Landing_band___mdw6:after{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:var(--vitrine-grid);background-size:var(--vitrine-grid-size);mask-image:linear-gradient(180deg,transparent 26%,black 58%,black);-webkit-mask-image:linear-gradient(180deg,transparent 26%,black 58%,black)}.LassoOverlay_rect__0yO9S{position:absolute;top:0;left:0;z-index:3;pointer-events:none;border:1px solid var(--accent);border-radius:var(--r-xs);background:color-mix(in srgb,var(--accent) 10%,transparent)}