.announcement-viewer-modal_viewerDialog___pIBZ{display:flex;width:min(100%,48rem);max-height:calc(100vh - 4rem);margin-top:4rem;overflow:hidden;border:1px solid var(--border-default);border-radius:var(--radius-lg,8px);background:var(--bg-surface);color:var(--text-primary);box-shadow:var(--shadow-lg)}.announcement-viewer-modal_viewerContent__ryjjx{display:flex;min-height:0;width:100%;padding:0}.announcement-viewer-modal_viewerShell__Cf4V1{display:flex;min-height:0;width:100%;flex-direction:column}.announcement-viewer-modal_viewerHeader__jREcO{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--border-subtle);padding:1rem 1.5rem}.announcement-viewer-modal_viewerTitleBlock__UPxqw{display:grid;min-width:0;gap:.375rem}.announcement-viewer-modal_viewerKickerRow__QZyjz,.announcement-viewer-modal_viewerMetaRow__fNqIa{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.5rem;color:var(--text-tertiary);font-size:.75rem;font-weight:var(--v2-weight-secondary)}.announcement-viewer-modal_viewerKickerRow__QZyjz strong{color:var(--text-secondary)}.announcement-viewer-modal_viewerBadge__6_Jmt{display:inline-flex;align-items:center;border:1px solid var(--glass-border);border-radius:var(--radius-sm,4px);background:var(--glass-bg);color:var(--text-secondary);padding:.125rem .5rem;font-size:.75rem;font-weight:var(--v2-weight-label);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.announcement-viewer-modal_viewerTitle__1BJHa{min-width:0;margin:0;overflow-wrap:anywhere;color:var(--text-primary);font-size:1.125rem;font-weight:var(--v2-weight-title);line-height:1.35}.announcement-viewer-modal_closeButton__NSQ6r{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:0;border-radius:var(--radius-sm,4px);background:transparent;color:var(--text-tertiary);cursor:pointer;transition:background-color .16s ease,color .16s ease}.announcement-viewer-modal_closeButton__NSQ6r:focus-visible,.announcement-viewer-modal_closeButton__NSQ6r:hover{background:var(--bg-surface-hover);color:var(--text-primary);outline:none}.announcement-viewer-modal_viewerBody__RsgPm{min-height:12rem;overflow:auto;padding:1.5rem}.announcement-viewer-modal_noticeContent__vTVg5{max-width:none;padding:0;color:var(--text-secondary);font-size:.875rem;line-height:1.7}.announcement-viewer-modal_noticeContent__vTVg5 :where(p,ul,ol,blockquote){margin-top:0}.announcement-viewer-modal_noticeContent__vTVg5 :where(p,ul,ol,blockquote):last-child{margin-bottom:0}.announcement-viewer-modal_viewerFooter__Wn_5X{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:.75rem;border-top:1px solid var(--border-subtle);border-bottom-right-radius:var(--radius-lg,8px);border-bottom-left-radius:var(--radius-lg,8px);background:var(--surface-container);padding:1rem 1.5rem}.announcement-viewer-modal_footerLeft__wKCbi{display:inline-flex;min-width:0;align-items:center;gap:.5rem}.announcement-viewer-modal_footerHint__2P5rb{min-width:0;overflow:hidden;color:var(--text-tertiary);font-size:.75rem;font-weight:var(--v2-weight-body);text-overflow:ellipsis;white-space:nowrap}.announcement-viewer-modal_actionButton__mBlLh{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-width:0;height:2.25rem;border-radius:var(--radius-sm,4px);cursor:pointer;padding:0 .75rem;font-size:.8125rem;font-weight:var(--v2-weight-label);transition:background-color .16s ease,border-color .16s ease,color .16s ease;white-space:nowrap}.announcement-viewer-modal_actionButton__mBlLh:disabled{cursor:not-allowed;opacity:.6}.announcement-viewer-modal_secondaryButton__Y8rZO{border:1px solid var(--border-default);background:var(--bg-surface);color:var(--text-primary)}.announcement-viewer-modal_secondaryButton__Y8rZO:focus-visible:not(:disabled),.announcement-viewer-modal_secondaryButton__Y8rZO:hover:not(:disabled){border-color:var(--border-strong);background:var(--bg-surface-hover);outline:none}.announcement-viewer-modal_dangerButton__j1ql_{border:1px solid color-mix(in srgb,var(--color-danger-500) 42%,transparent);background:color-mix(in srgb,var(--color-danger-50) 70%,transparent);color:var(--color-danger-600)}.announcement-viewer-modal_dangerButton__j1ql_:focus-visible:not(:disabled),.announcement-viewer-modal_dangerButton__j1ql_:hover:not(:disabled){border-color:color-mix(in srgb,var(--color-danger-500) 64%,transparent);background:var(--color-danger-50);outline:none}@media (max-width:520px){.announcement-viewer-modal_viewerDialog___pIBZ{width:min(100%,calc(100vw - 1rem));max-height:calc(100vh - 2rem);margin-top:1rem}.announcement-viewer-modal_viewerBody__RsgPm,.announcement-viewer-modal_viewerFooter__Wn_5X,.announcement-viewer-modal_viewerHeader__jREcO{padding-right:1rem;padding-left:1rem}.announcement-viewer-modal_footerLeft__wKCbi,.announcement-viewer-modal_viewerFooter__Wn_5X{align-items:stretch;flex-direction:column}.announcement-viewer-modal_actionButton__mBlLh{width:100%}}.home-v2_homeV2Scope__1f0vO,.home-v2_homeV2Tokens__O97Gc{--home-v2-bg:var(--v2-bg-app);--home-v2-surface:var(--v2-bg-surface);--home-v2-surface-soft:var(--surface-container-low);--home-v2-surface-strong:var(--surface-container);--home-v2-text:var(--v2-text-primary);--home-v2-text-muted:var(--v2-text-secondary);--home-v2-text-soft:var(--v2-text-tertiary);--home-v2-border:var(--v2-border-subtle);--home-v2-border-strong:var(--v2-border-default);--home-v2-primary:var(--v2-color-primary-600);--home-v2-primary-strong:var(--v2-color-primary-700);--home-v2-primary-soft:var(--v2-color-primary-50);--home-v2-success:var(--feedback-success-text);--home-v2-success-soft:var(--feedback-success-bg);--home-v2-warning:var(--feedback-warning-text);--home-v2-warning-soft:var(--feedback-warning-bg);--home-v2-danger:var(--v2-color-danger-600);--home-v2-danger-soft:var(--v2-color-danger-50);--home-v2-shadow:0 18px 44px color-mix(in srgb,var(--home-v2-text) 12%,transparent);--home-v2-shadow-soft:0 8px 22px color-mix(in srgb,var(--home-v2-text) 8%,transparent);color:var(--home-v2-text)}.home-v2_homeV2Scope__1f0vO{flex:1;min-height:100%}.home-v2_homeV2Scope__1f0vO,.home-v2_homeV2Scope__1f0vO *,.home-v2_homeV2Tokens__O97Gc,.home-v2_homeV2Tokens__O97Gc *{box-sizing:border-box}.home-v2_shell__UKZGn{min-height:100dvh}.home-v2_shellMain__PB4w1{box-sizing:border-box;width:100%;min-width:0;min-height:100dvh;padding-left:var(--app-sidebar-width,16rem);padding-top:var(--app-topbar-height,4rem);display:flex;flex-direction:column}.home-v2_nav__waRjX{position:fixed;inset:0 auto 0 0;width:var(--app-sidebar-width,16rem);height:100dvh;z-index:var(--z-sticky);background:linear-gradient(145deg,color-mix(in srgb,var(--brand-electric) 10.5%,transparent),transparent 34%),linear-gradient(24deg,color-mix(in srgb,var(--feedback-success-text) 5.25%,transparent),transparent 58%),linear-gradient(180deg,color-mix(in srgb,var(--bg-surface) 62%,transparent),color-mix(in srgb,var(--bg-surface-hover) 52%,transparent)),var(--glass-bg-strong);background-size:100vw 100vh;background-position:0 0;backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);box-shadow:14px 0 40px -34px color-mix(in srgb,var(--brand-electric) 52%,transparent),var(--glass-highlight)}.home-v2_nav__waRjX:after{content:"";position:absolute;top:var(--app-topbar-height,3.25rem);right:0;bottom:0;width:1px;background:var(--glass-border-strong);box-shadow:1px 0 0 color-mix(in srgb,var(--outline) 14%,transparent);z-index:var(--z-local-raised);pointer-events:none}.home-v2_navInner__FkXO_{display:flex;height:100%;min-height:0;flex-direction:column;gap:.875rem;padding:1.25rem .75rem}.home-v2_brand__wmeHY{display:inline-flex;align-items:center;flex:0 0 auto;min-width:0;gap:.625rem;border:1px solid color-mix(in srgb,var(--home-v2-border) 76%,transparent);border-radius:8px;background:color-mix(in srgb,var(--home-v2-surface) 72%,transparent);color:var(--home-v2-text);font-weight:var(--v2-weight-label);padding:.75rem;text-decoration:none;box-shadow:var(--home-v2-shadow-soft)}.home-v2_brandMark__4ERVE,.home-v2_menuIcon__jZlqX,.home-v2_shortcutIcon___Zdb0{display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:var(--home-v2-primary-soft);color:var(--home-v2-primary-strong)}.home-v2_brandMark__4ERVE{flex:0 0 auto;width:2.25rem;height:2.25rem}.home-v2_brandText__Kv9BS{display:grid;gap:.125rem;min-width:0}.home-v2_brandKicker__gjaP7{color:var(--home-v2-text-soft);font-size:.625rem;font-weight:var(--v2-weight-secondary);letter-spacing:0;line-height:1;text-transform:uppercase}.home-v2_brandKicker__gjaP7,.home-v2_brandName__WuSi5{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-v2_brandName__WuSi5{font-size:.9375rem;line-height:1.2}.home-v2_navScroll__4Vipn{min-height:0;flex:1 1 auto;overflow-y:auto;padding:.125rem;scrollbar-width:thin}.home-v2_navList__gc0zW{display:grid;gap:.25rem;min-width:0;margin:0;padding:0;list-style:none}.home-v2_navScroll__4Vipn::-webkit-scrollbar{display:none}.home-v2_navItem__x_1fo{position:relative}.home-v2_navLink__6x8TR{display:grid;grid-template-columns:1.75rem minmax(0,1fr) auto;align-items:center;width:100%;min-height:2.5rem;border:1px solid transparent;border-radius:8px;padding:0 .625rem;color:var(--home-v2-text-muted);font-size:.875rem;font-weight:var(--v2-weight-label);text-decoration:none;white-space:nowrap;transition:background-color .16s ease,color .16s ease}.home-v2_navLink__6x8TR:focus-visible,.home-v2_navLink__6x8TR:hover{background:var(--home-v2-surface-soft);color:var(--home-v2-text);outline:none}.home-v2_navLinkActive__nEqWM{border:1px solid color-mix(in srgb,var(--home-v2-primary) 22%,var(--home-v2-border));background:color-mix(in srgb,var(--home-v2-primary-soft) 82%,transparent);color:var(--home-v2-primary-strong);box-shadow:inset 3px 0 0 var(--home-v2-primary)}.home-v2_navLinkIcon__hj65S{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:6px;color:currentColor}.home-v2_navLinkLabel__mSeux{min-width:0;overflow:hidden;text-overflow:ellipsis}.home-v2_navLinkChevron__3Hhz6{color:var(--home-v2-text-soft)}.home-v2_navPopover__2Un_P{position:fixed;display:grid;width:11rem;gap:.25rem;border:1px solid var(--home-v2-border,var(--border-subtle));border-radius:8px;background:var(--home-v2-surface,var(--bg-surface));box-shadow:var(--home-v2-shadow,var(--shadow-lg));padding:.375rem}.home-v2_navPopoverLink__0mLmR{display:flex;align-items:center;width:100%;height:2.25rem;border-radius:8px;color:var(--home-v2-text-muted,var(--text-secondary));padding:0 .75rem;font-size:.875rem;font-weight:var(--v2-weight-label);text-decoration:none;transition:background-color .16s ease,color .16s ease}.home-v2_navPopoverLink__0mLmR:focus-visible,.home-v2_navPopoverLink__0mLmR:hover{background:var(--home-v2-surface-soft,var(--bg-surface-hover));color:var(--home-v2-text,var(--text-primary));outline:none}.home-v2_navPopoverLinkActive__Er_i_{background:var(--home-v2-primary-soft,var(--color-primary-50));color:var(--home-v2-primary-strong,var(--color-primary-700))}.home-v2_skeletonBlock__ipJOp{display:block;overflow:hidden;border:0;background:linear-gradient(90deg,color-mix(in srgb,var(--home-v2-surface-soft) 86%,transparent) 0,color-mix(in srgb,var(--home-v2-surface) 96%,var(--home-v2-primary-soft)) 42%,color-mix(in srgb,var(--home-v2-surface-soft) 86%,transparent) 78%);background-size:220% 100%;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--home-v2-border) 48%,transparent);color:transparent;animation:home-v2_homeV2SkeletonSweep__Ep9a7 1.35s ease-in-out infinite}.home-v2_skeletonBrand__kWHS5{pointer-events:none}.home-v2_skeletonBrandKicker__vIWpV{width:6.75rem;height:.625rem;border-radius:999px}.home-v2_skeletonBrandName__Ni4mZ{width:9rem;height:.875rem;border-radius:999px}.home-v2_skeletonNavLink__KphmS{pointer-events:none}.home-v2_skeletonNavLabel__gZdc2{width:min(7rem,74%);height:.875rem;border-radius:999px}.home-v2_skeletonSearch__LJDsl{pointer-events:none}.home-v2_skeletonSearchIcon__FZ7gp{width:1rem;height:1rem;flex:0 0 auto;border-radius:999px}.home-v2_skeletonSearchText___NkVh{width:min(18rem,72%);height:.875rem;border-radius:999px}.home-v2_skeletonUserButton__9Y_sN{pointer-events:none;cursor:default}.home-v2_skeletonUserName__Pj7ou{width:5.75rem;height:.875rem;border-radius:999px}@keyframes home-v2_homeV2SkeletonSweep__Ep9a7{0%{background-position:160% 0}to{background-position:-60% 0}}.home-v2_topBar__SmHV3{position:fixed;inset:0 0 auto var(--app-sidebar-width,16rem);z-index:var(--z-sticky);min-width:0;border-bottom:1px solid var(--glass-border-strong);background:linear-gradient(145deg,color-mix(in srgb,var(--brand-electric) 10.5%,transparent),transparent 34%),linear-gradient(24deg,color-mix(in srgb,var(--feedback-success-text) 5.25%,transparent),transparent 58%),linear-gradient(180deg,color-mix(in srgb,var(--bg-surface) 62%,transparent),color-mix(in srgb,var(--bg-surface-hover) 52%,transparent)),var(--glass-bg-strong);background-size:100vw 100vh;background-position:calc(-1 * var(--app-sidebar-width, 16rem)) 0;backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);box-shadow:inset 0 -1px 0 color-mix(in srgb,var(--outline) 12%,transparent),0 10px 30px -10px color-mix(in srgb,var(--brand-electric) 6%,transparent),var(--glass-highlight)}.home-v2_topBarInner__DB1rR{display:grid;grid-template-columns:minmax(8rem,1fr) minmax(18rem,34rem) minmax(8rem,1fr);align-items:center;gap:1rem;min-height:3.25rem;padding:0 1.5rem}.home-v2_topBarFiller__S3__G{min-width:0}.home-v2_documentSearch__x5jzu{display:flex;align-items:center;justify-self:center;width:min(100%,34rem);height:2.25rem;min-width:0;gap:.5rem;border:1px solid var(--glass-border);border-radius:8px;background:var(--glass-bg);color:var(--home-v2-text-muted);padding:0 .75rem;box-shadow:var(--glass-highlight);transition:border-color .2s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease}.home-v2_documentSearch__x5jzu:focus-within{border-color:var(--brand-electric);background:var(--glass-bg-strong);color:var(--home-v2-text);box-shadow:0 0 0 1px var(--brand-electric),var(--glass-highlight)}.home-v2_documentSearchIcon__19PAO{flex:0 0 auto}.home-v2_documentSearchInput__wxOnN{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--home-v2-text);font:inherit;font-size:.875rem;font-weight:var(--v2-weight-body)}.home-v2_documentSearchInput__wxOnN::placeholder{color:var(--home-v2-text-soft)}.home-v2_topBarActions__Z7K10{display:inline-flex;align-items:center;justify-content:flex-end;justify-self:end;min-width:0;gap:.5rem}.home-v2_iconButton__khkM4,.home-v2_menuButton__I3Ok9,.home-v2_userButton__maRa5{border:1px solid transparent;background:transparent;color:var(--home-v2-text-muted);cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.home-v2_iconButton__khkM4{position:relative;display:flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;border-radius:8px;padding:0;font-size:.875rem;font-weight:var(--v2-weight-label)}.home-v2_iconButton__khkM4:focus-visible,.home-v2_iconButton__khkM4:hover,.home-v2_menuButton__I3Ok9:focus-visible,.home-v2_menuButton__I3Ok9:hover,.home-v2_userButton__maRa5:focus-visible,.home-v2_userButton__maRa5:hover{border-color:var(--home-v2-border);background:var(--home-v2-surface-soft);color:var(--home-v2-text);outline:none}.home-v2_badgeCount__iN4U8{position:absolute;right:.125rem;top:.125rem;display:inline-flex;min-width:1rem;height:1rem;align-items:center;justify-content:center;border:2px solid var(--home-v2-surface);border-radius:999px;background:var(--home-v2-danger);color:var(--v2-text-inverse);font-size:.625rem;font-weight:var(--v2-weight-label);line-height:1}.home-v2_userButton__maRa5{display:flex;width:auto;align-items:center;gap:.5rem;height:2.25rem;border-radius:8px;padding:0 .625rem}.home-v2_avatar__Do1J2{display:inline-flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;border-radius:999px;background:var(--home-v2-primary-soft);color:var(--home-v2-primary-strong);font-size:.6875rem;font-weight:var(--v2-weight-label)}.home-v2_userName__ffVd6{min-width:0;max-width:10rem;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--home-v2-text);font-size:.875rem;font-weight:var(--v2-weight-label)}.home-v2_avatar__Do1J2.home-v2_skeletonBlock__ipJOp,.home-v2_brandMark__4ERVE.home-v2_skeletonBlock__ipJOp,.home-v2_iconButton__khkM4.home-v2_skeletonBlock__ipJOp,.home-v2_navLinkIcon__hj65S.home-v2_skeletonBlock__ipJOp{background:linear-gradient(90deg,color-mix(in srgb,var(--home-v2-surface-soft) 86%,transparent) 0,color-mix(in srgb,var(--home-v2-surface) 96%,var(--home-v2-primary-soft)) 42%,color-mix(in srgb,var(--home-v2-surface-soft) 86%,transparent) 78%);background-size:220% 100%;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--home-v2-border) 48%,transparent);color:transparent}.home-v2_iconButton__khkM4.home-v2_skeletonBlock__ipJOp{pointer-events:none}.home-v2_actionLabel__yMGNl{min-width:0;overflow:hidden;text-overflow:ellipsis}.home-v2_dropdown__TScpI{position:fixed;width:21rem;border:1px solid var(--glass-border-strong);border-radius:8px;background:var(--glass-bg-strong);box-shadow:var(--shadow-float),var(--glass-highlight);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);padding:.5rem;z-index:var(--z-dropdown)}.home-v2_dropdownSection__Tn0gj{display:grid;gap:.5rem;border-bottom:1px solid var(--glass-border);margin-bottom:.5rem;padding:.5rem .5rem .75rem}.home-v2_dropdownLabel__LOxe7{display:flex;justify-content:space-between;gap:.5rem;color:var(--home-v2-text-muted);font-size:.75rem;font-weight:var(--v2-weight-label)}.home-v2_select__YvA9A{width:100%;border:1px solid var(--glass-border);border-radius:8px;background:var(--glass-bg);color:var(--home-v2-text);padding:.5rem;font-size:.8125rem;outline:none;transition:border-color .2s ease}.home-v2_select__YvA9A:focus{border-color:var(--brand-electric)}.home-v2_menuButton__I3Ok9{display:flex;width:100%;align-items:center;gap:.5rem;border-radius:8px;padding:.625rem .75rem;text-align:left;font-size:.875rem;font-weight:var(--v2-weight-label)}.home-v2_submenuHost__rprol{position:relative;border-bottom:1px solid var(--glass-border);margin-bottom:.5rem;padding-bottom:.5rem}.home-v2_submenuTrigger__3MXeA{padding-right:.625rem}.home-v2_menuButtonCopy__lbqcy{display:grid;min-width:0;gap:.125rem;flex:1 1 auto}.home-v2_menuButtonHint__wgH_3{overflow:hidden;color:var(--home-v2-text-soft);font-size:.6875rem;font-weight:var(--v2-weight-body);text-overflow:ellipsis;white-space:nowrap}.home-v2_submenuChevron__O6NoW{margin-left:auto;color:var(--home-v2-text-soft)}.home-v2_submenuPanel__B7qEV{position:fixed;width:min(21rem,calc(100vw - 1rem));border:1px solid var(--glass-border-strong);border-radius:8px;background:var(--glass-bg-strong);box-shadow:var(--shadow-float),var(--glass-highlight);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);overscroll-behavior:contain;padding:.5rem;z-index:calc(var(--z-dropdown) + var(--z-local-control))}.home-v2_themeSubmenuContent__tQZJ0{border-bottom:0;margin-bottom:0;padding:.25rem}.home-v2_dangerAction__1uI9g{color:var(--home-v2-danger)}.home-v2_page__kgmWw{max-width:76rem;margin:0 auto;padding:2rem 1.5rem 3rem}.home-v2_hero__jnTxb{display:grid;grid-template-columns:minmax(16rem,.9fr) minmax(0,1.1fr);overflow:hidden;border:1px solid var(--home-v2-border);border-radius:8px;background:color-mix(in srgb,var(--home-v2-surface) 92%,transparent);box-shadow:var(--home-v2-shadow-soft)}.home-v2_heroVisual__plcFx{position:relative;display:flex;min-height:13rem;align-items:center;justify-content:center;border-right:1px solid var(--home-v2-border);background:linear-gradient(135deg,var(--home-v2-primary-soft),transparent),var(--home-v2-surface-strong)}.home-v2_bannerImage__0qwtE{object-fit:contain;padding:1.5rem}.home-v2_bannerPlaceholder__5OUKX{display:grid;gap:.75rem;place-items:center;padding:2rem;color:var(--home-v2-text-muted);text-align:center}.home-v2_heroContent__X0myS{display:grid;align-content:center;gap:1rem;padding:2rem}.home-v2_eyebrow__3316p{color:var(--home-v2-primary-strong);font-size:.75rem;font-weight:var(--v2-weight-secondary);text-transform:uppercase}.home-v2_heroTitle__vR_DA{max-width:28rem;color:var(--home-v2-text);font-size:1.75rem;font-weight:var(--v2-weight-display);line-height:1.12}.home-v2_heroText__wtIGN{max-width:34rem;color:var(--home-v2-text-muted);font-size:.9375rem;line-height:1.7}.home-v2_section__aiNoQ{margin-top:1.5rem}.home-v2_sectionHeader__cOIcJ{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.home-v2_sectionTitle__u4JQE{color:var(--home-v2-text);font-size:1.125rem;font-weight:var(--v2-weight-title);line-height:1.35}.home-v2_shortcutGrid__N0b_r{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.875rem}.home-v2_shortcutCard__3veVA{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:5rem;border:1px solid var(--home-v2-border);border-radius:8px;background:var(--home-v2-surface);box-shadow:var(--home-v2-shadow-soft);color:var(--home-v2-text);padding:1rem;text-decoration:none;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.home-v2_shortcutCard__3veVA:focus-visible,.home-v2_shortcutCard__3veVA:hover{border-color:var(--home-v2-border-strong);box-shadow:var(--home-v2-shadow);outline:none;transform:translateY(-1px)}.home-v2_shortcutIcon___Zdb0{width:2.5rem;height:2.5rem}.home-v2_shortcutTitle__t7zjY{font-size:.9375rem;font-weight:var(--v2-weight-title)}.home-v2_shortcutDesc__tEY_W,.home-v2_shortcutTitle__t7zjY{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-v2_shortcutDesc__tEY_W{color:var(--home-v2-text-muted);font-size:.75rem;font-weight:var(--v2-weight-body)}.home-v2_shortcutArrow__HJkHQ{color:var(--home-v2-text-soft);transition:color .16s ease,transform .16s ease}.home-v2_shortcutCard__3veVA:focus-visible .home-v2_shortcutArrow__HJkHQ,.home-v2_shortcutCard__3veVA:hover .home-v2_shortcutArrow__HJkHQ{color:var(--home-v2-primary-strong);transform:translateX(.125rem)}.home-v2_noticeShell__Shffi{margin-top:1.5rem}.home-v2_noticeGrid__hVjQj{display:grid;align-items:start;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}.home-v2_noticeBoard__1KWuu{display:grid;align-content:start;gap:.875rem;grid-template-rows:2.25rem 11.5rem auto}.home-v2_noticeBoardHeader__VARAM{display:flex;align-items:center;justify-content:space-between;gap:1rem;height:2.25rem;margin-bottom:.125rem;min-width:0}.home-v2_noticeTitleRow__j3rYl{display:inline-flex;min-width:0;align-items:center;gap:.5rem}.home-v2_noticeBoardTitle__AHxp5{min-width:0;overflow:hidden;color:var(--home-v2-text);font-size:1.125rem;font-weight:var(--v2-weight-title);line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.home-v2_noticeHeaderActions__AEoho{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:.5rem}.home-v2_noticeBadge__ayjM0{display:inline-flex;align-items:center;border-radius:999px;background:var(--home-v2-primary-soft);color:var(--home-v2-primary-strong);padding:.1875rem .5rem;font-size:.6875rem;font-weight:var(--v2-weight-label)}.home-v2_noticeHero__Tk8oi{display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:.75rem;height:11.5rem;overflow:hidden;border:1px solid var(--glass-border,var(--home-v2-border));border-radius:var(--radius-lg,8px);background:var(--glass-bg,var(--home-v2-surface-soft));box-shadow:var(--shadow-sm,var(--home-v2-shadow-soft));padding:1.25rem}.home-v2_noticeFooter__RUS_6{display:flex;align-items:center;justify-content:flex-start;gap:.75rem;color:var(--home-v2-text-muted);font-size:.75rem;font-weight:var(--v2-weight-secondary)}.home-v2_noticeHeroButton__Q3V3L,.home-v2_noticeListButton__zYego{color:inherit;text-align:left;cursor:pointer}.home-v2_noticeHeroButton__Q3V3L{border:0;background:transparent;padding:0}.home-v2_noticeHeroButton__Q3V3L:focus-visible,.home-v2_noticeListButton__zYego:focus-visible{border-radius:8px;outline:2px solid var(--home-v2-primary);outline-offset:2px}.home-v2_noticeHeroTitle__IbMmD{color:var(--home-v2-text);font-size:1rem;font-weight:var(--v2-weight-title);line-height:1.45}.home-v2_noticeHeroTitle__IbMmD,.home-v2_noticePreview__XCMb_{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.home-v2_noticePreview__XCMb_{min-height:0;color:var(--home-v2-text-muted);font-size:.875rem;line-height:1.6}.home-v2_noticePreview__XCMb_ :where(p){margin:0}.home-v2_noticeTime__Qw5u2{flex:0 0 auto;color:var(--home-v2-text-soft);font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:var(--v2-weight-secondary)}.home-v2_noticeActions__hrrOW{display:flex;margin-left:auto;gap:.5rem}.home-v2_textAction__F0dKf{border:0;background:transparent;color:var(--home-v2-primary-strong);cursor:pointer;font-size:.75rem;font-weight:var(--v2-weight-label)}.home-v2_noticeList__CbNmN{display:flex;flex-direction:column;gap:.5rem}.home-v2_noticeListButton__zYego{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;height:3rem;overflow:hidden;border:1px solid var(--home-v2-border);border-radius:var(--radius-md,8px);background:var(--home-v2-surface);padding:.75rem;transition:background-color .16s ease}.home-v2_noticeListButton__zYego:hover{background:var(--bg-surface-hover,var(--home-v2-surface-soft))}.home-v2_noticeListTitle__hNz2V{display:flex;min-width:0;align-items:center;gap:.5rem;padding-right:1rem;color:var(--home-v2-text-muted);font-size:.875rem;font-weight:var(--v2-weight-label)}.home-v2_noticeListTitle__hNz2V span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.home-v2_noticeListButton__zYego:hover .home-v2_noticeListTitle__hNz2V{color:var(--home-v2-text)}.home-v2_noticeListMetaGroup__urqwz{display:inline-flex;flex:0 0 auto;align-items:center;gap:.5rem}.home-v2_noticeListMeta__l_ZLH{color:var(--home-v2-text-muted);font-size:.6875rem;font-weight:var(--v2-weight-secondary);white-space:nowrap}.home-v2_unreadDot___cNtO{flex:0 0 auto;width:.5rem;height:.5rem;border-radius:999px;background:var(--home-v2-danger)}.home-v2_emptyState__UlnCP,.home-v2_errorState__6TD06,.home-v2_loadingState__wXSSZ{border:1px solid var(--home-v2-border);border-radius:8px;padding:1rem;color:var(--home-v2-text-muted);font-size:.875rem}.home-v2_errorState__6TD06{border-color:color-mix(in srgb,var(--home-v2-danger) 42%,var(--home-v2-border));color:var(--home-v2-danger)}.home-v2_pagination__VZcQU{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;color:var(--home-v2-text-muted);font-size:.75rem;font-weight:var(--v2-weight-secondary)}.home-v2_pagerButton__UdQQn,.home-v2_smallButton__Xtp_D{border:1px solid var(--home-v2-border);border-radius:8px;background:var(--home-v2-surface);color:var(--home-v2-text);cursor:pointer;padding:.5rem .75rem;font-size:.75rem;font-weight:var(--v2-weight-label)}.home-v2_pagerButton__UdQQn:disabled{cursor:not-allowed;opacity:.55}.home-v2_smallButton__Xtp_D{background:var(--home-v2-primary-soft);color:var(--home-v2-primary-strong)}@media (max-width:1080px){.home-v2_shortcutGrid__N0b_r{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.home-v2_shellMain__PB4w1{min-height:0;padding-left:0;padding-top:0}.home-v2_nav__waRjX{position:sticky;inset:auto;top:0;width:100%;height:auto;border-right:0;border-bottom:1px solid color-mix(in srgb,var(--home-v2-border) 82%,transparent)}.home-v2_navInner__FkXO_{display:grid;grid-template-columns:minmax(10rem,1fr);gap:.75rem;min-height:3.5rem;padding:.625rem 1rem}.home-v2_brand__wmeHY{min-height:2.5rem;padding:.375rem .625rem;box-shadow:none}.home-v2_brandKicker__gjaP7{display:none}.home-v2_brandMark__4ERVE{width:2rem;height:2rem}.home-v2_navScroll__4Vipn{grid-column:1/-1;order:3;overflow-x:auto;overflow-y:hidden;padding:0}.home-v2_navList__gc0zW{display:flex;gap:.25rem;min-width:max-content}.home-v2_navLink__6x8TR{min-height:2.25rem;width:auto;min-width:max-content;grid-template-columns:1.5rem auto auto;padding:0 .625rem}.home-v2_navLinkActive__nEqWM{box-shadow:inset 0 -2px 0 var(--home-v2-primary)}.home-v2_navLinkIcon__hj65S{width:1.5rem;height:1.5rem}.home-v2_topBar__SmHV3{position:sticky;inset:auto;top:var(--app-mobile-nav-height,0);width:100%}.home-v2_topBarInner__DB1rR{grid-template-columns:minmax(0,1fr) auto;gap:.75rem;min-height:3.5rem;padding:.625rem 1rem}.home-v2_topBarFiller__S3__G{display:none}.home-v2_documentSearch__x5jzu{justify-self:stretch;width:100%;height:2.25rem}.home-v2_topBarActions__Z7K10{justify-self:end}.home-v2_iconButton__khkM4,.home-v2_userButton__maRa5{height:2.25rem}.home-v2_iconButton__khkM4{width:2.25rem}.home-v2_userName__ffVd6{display:none}.home-v2_userButton__maRa5{padding:0 .5rem}.home-v2_skeletonBrandName__Ni4mZ{width:7.5rem}.home-v2_skeletonNavLabel__gZdc2{width:4rem}.home-v2_skeletonUserName__Pj7ou{display:none}}@media (prefers-reduced-motion:reduce){.home-v2_skeletonBlock__ipJOp{animation:none}}@media (max-width:820px){.home-v2_hero__jnTxb,.home-v2_noticeGrid__hVjQj{grid-template-columns:1fr}.home-v2_heroVisual__plcFx{min-height:9rem;border-right:0;border-bottom:1px solid var(--home-v2-border)}}@media (max-width:520px){.home-v2_navInner__FkXO_,.home-v2_page__kgmWw{padding-left:1rem;padding-right:1rem}.home-v2_dropdown__TScpI{width:min(21rem,calc(100vw - 1rem))}.home-v2_heroContent__X0myS{padding:1.25rem}.home-v2_shortcutGrid__N0b_r{grid-template-columns:1fr}.home-v2_noticeBoardHeader__VARAM,.home-v2_noticeFooter__RUS_6,.home-v2_sectionHeader__cOIcJ{align-items:flex-start;flex-direction:column}.home-v2_noticeBoard__1KWuu{grid-template-rows:auto 11.5rem auto}.home-v2_noticeBoardHeader__VARAM{height:auto}}.SidePanelShell_shell__hBRBN{position:fixed;inset:0}.SidePanelShell_shellDocked__eawCe{pointer-events:none}.SidePanelShell_shellDocked__eawCe .SidePanelShell_panel__9gk4d{pointer-events:auto;border-left:1px solid var(--border-muted,var(--v2-border-subtle));background:var(--v2-bg-surface,var(--surface));box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.SidePanelShell_sheet__1xDn7{background:rgb(15 23 42/.18)}.SidePanelShell_backdrop__LWFcO{position:absolute;inset:0;border:0;background:color-mix(in srgb,var(--foreground) 20%,transparent)}.SidePanelShell_panel__9gk4d{position:absolute;top:4rem;right:0;bottom:0;display:flex;width:min(100vw,32rem);flex-direction:column;border-left:1px solid var(--glass-border-strong);background:var(--glass-bg-strong);box-shadow:-24px 0 48px -36px color-mix(in srgb,var(--foreground) 42%,transparent),var(--glass-highlight);color:var(--foreground);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur)}.SidePanelShell_sheet__1xDn7 .SidePanelShell_panel__9gk4d{top:0;width:min(100vw,40rem)}.SidePanelShell_header__deGjV{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;border-bottom:1px solid var(--border-muted);padding:.875rem 1rem}.SidePanelShell_titleBlock__S9gxC{min-width:0}.SidePanelShell_title__h6MfC{font-size:.95rem;font-weight:var(--v2-weight-label);color:var(--foreground)}.SidePanelShell_subtitle__lTz3N{margin-top:.125rem;font-size:.75rem;color:var(--muted)}.SidePanelShell_headerActions__1LT4R{display:flex;align-items:center;gap:.5rem}.SidePanelShell_closeButton__uAPbn{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border-muted);border-radius:.5rem;background:var(--surface);padding:.25rem;color:var(--muted)}.SidePanelShell_closeIcon__cI9Tu{width:1rem;height:1rem}.SidePanelShell_body__5_ExM{min-height:0;flex:1 1 auto;overflow-y:auto}.products-v2_productsV2Scope__ftEUG{--products-v2-bg:var(--v2-bg-app,var(--background));--products-v2-surface:var(--v2-bg-surface,var(--surface));--products-v2-surface-raised:color-mix(in srgb,var(--v2-bg-surface,var(--surface)) 88%,var(--v2-bg-app,var(--background)));--products-v2-surface-muted:color-mix(in srgb,var(--v2-bg-surface-hover,var(--surface-hover)) 54%,var(--v2-bg-surface,var(--surface)));--products-v2-text:var(--v2-text-primary,var(--foreground));--products-v2-muted:var(--v2-text-secondary,var(--muted));--products-v2-soft:var(--v2-text-tertiary,var(--muted));--products-v2-border:var(--v2-border-default,var(--border-strong));--products-v2-border-soft:var(--v2-border-subtle,var(--border-muted));--products-v2-primary:var(--v2-color-primary-600,var(--primary));--products-v2-primary-soft:color-mix(in srgb,var(--products-v2-primary) 10%,var(--products-v2-surface));--products-v2-shadow:0 14px 34px -26px color-mix(in srgb,var(--products-v2-text) 42%,transparent);--products-v2-shadow-soft:0 8px 18px -18px color-mix(in srgb,var(--products-v2-text) 34%,transparent);--products-v2-control-height:2.25rem;--products-v2-control-height-sm:1.875rem;--products-v2-control-border:var(--glass-border);--products-v2-control-bg:var(--glass-bg);--products-v2-control-focus-ring:color-mix(in srgb,var(--border-focus) 24%,transparent);padding:.75rem;color:var(--products-v2-text)}.products-v2_layoutRow__imqWn{gap:.625rem}.products-v2_pageHeader__C8xV_{flex:0 0 auto;border-bottom:1px solid var(--outline-variant);margin-bottom:.75rem;padding-bottom:.75rem}.products-v2_breadcrumb__SZGYg{display:flex;align-items:center;gap:.5rem;color:var(--products-v2-soft);font-size:.8125rem;font-weight:var(--v2-weight-secondary);margin-bottom:.75rem}.products-v2_breadcrumb__SZGYg a{color:var(--products-v2-muted);text-decoration:none}.products-v2_breadcrumb__SZGYg a:hover{color:var(--products-v2-text)}.products-v2_breadcrumbSeparator__vlJ2R{color:var(--products-v2-border)}.products-v2_pageTitleGroup__Ek4Ri{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.products-v2_pageTitle__qC0Sk{display:flex;align-items:center;gap:.75rem;margin:0;color:var(--products-v2-text);font-size:1.5rem;font-weight:var(--v2-weight-display);line-height:1.22}.products-v2_pageTitleIcon__Yu612{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid color-mix(in srgb,var(--products-v2-primary) 28%,var(--outline-variant));border-radius:6px;background:color-mix(in srgb,var(--products-v2-primary) 12%,var(--surface-container-lowest));color:var(--products-v2-primary)}.products-v2_mainPanel__sJBhc{border:0;border-radius:0;background:transparent;box-shadow:none}.products-v2_tableStage__TQVpl{padding:0;background:transparent}.products-v2_emptyTableState__SStad{min-height:0;overflow:hidden;border:1px solid var(--glass-border);border-radius:var(--radius-lg);background:var(--glass-bg);box-shadow:0 4px 24px -6px rgb(0 0 0/.05),var(--glass-highlight);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);padding:var(--space-4)}.products-v2_emptyState__EGqZz{display:grid;justify-items:center;gap:var(--space-3);border:0;border-radius:0;background:transparent;box-shadow:none;padding:0}.products-v2_emptyStateText__6mT77{margin:0;color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--v2-weight-body)}.products-v2_emptyStateResetButton__Mii_P{height:var(--products-v2-control-height-sm);padding-inline:var(--space-3);font-size:var(--text-xs)}.products-v2_categoryPanel__HOmhd{position:relative;display:flex;flex:0 0 auto;flex-direction:column;align-self:flex-start;min-width:0;min-height:25rem;max-height:100%;overflow:hidden;border:1px solid var(--glass-border-strong);border-radius:8px;background:var(--glass-bg-strong);box-shadow:var(--shadow-float),var(--glass-highlight);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);padding:1rem;transition:border-color .15s ease,background-color .15s ease}.products-v2_categoryPanel__HOmhd:before{content:"";position:absolute;top:0;right:0;left:0;height:3px;border-top-left-radius:inherit;border-top-right-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--brand-electric) 82%,var(--feedback-success-text)),var(--brand-electric) 48%,color-mix(in srgb,var(--feedback-warning-text) 31%,transparent));opacity:.31;pointer-events:none}.products-v2_categoryPanelEditing__yF8Dv{border-color:color-mix(in srgb,var(--products-v2-primary) 28%,var(--products-v2-border-soft))}.products-v2_categoryHeader__1o_YO{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-width:0;margin-bottom:1rem}.products-v2_categoryTitle__rZzRf{display:flex;flex:1 1 auto;align-items:center;gap:.5rem;min-width:0;margin:0;color:var(--products-v2-text);font-size:.875rem;font-weight:var(--v2-weight-title);line-height:1.25}.products-v2_categoryTitleIcon__oe9s8{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:1px solid color-mix(in srgb,var(--products-v2-primary) 28%,var(--outline-variant));border-radius:6px;background:color-mix(in srgb,var(--products-v2-primary) 12%,var(--surface-container-lowest));color:var(--products-v2-primary)}.products-v2_categoryTitleText__Lr2GG{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.products-v2_categoryActions__sIEQF{display:inline-flex;flex:0 0 auto;align-items:center;gap:.25rem}.products-v2_categoryIconButton__bQoST{display:inline-flex;align-items:center;justify-content:center;width:2rem;min-width:2rem;height:var(--products-v2-control-height-sm);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--bg-surface);color:var(--text-primary);padding:0;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),opacity var(--transition-fast)}.products-v2_categoryIconButton__bQoST svg{width:1rem;height:1rem}.products-v2_categoryIconButton__bQoST:hover:not(:disabled){border-color:var(--border-strong);background:var(--bg-surface-hover);color:var(--products-v2-text)}.products-v2_categoryIconButton__bQoST:disabled{cursor:not-allowed;opacity:.6}.products-v2_categoryIconButtonPrimary__emBpM{border-color:var(--action-primary-bg);background:var(--action-primary-bg);color:var(--action-primary-text)}.products-v2_categoryIconButtonPrimary__emBpM:hover:not(:disabled){border-color:var(--action-primary-hover-bg);background:var(--action-primary-hover-bg);color:var(--action-primary-text)}.products-v2_categoryIconButtonDanger__Ae_U0{border-color:transparent;background:transparent;color:var(--color-danger-600)}.products-v2_categoryIconButtonDanger__Ae_U0:hover:not(:disabled){border-color:transparent;background:var(--color-danger-50);color:var(--color-danger-600)}.products-v2_categoryEditorBadge__Is_Ig{display:inline-flex;flex:0 1 auto;max-width:7.5rem;overflow:hidden;border:1px solid color-mix(in srgb,var(--products-v2-primary) 26%,transparent);border-radius:999px;background:color-mix(in srgb,var(--products-v2-primary) 10%,var(--surface-container-lowest));color:var(--products-v2-primary);padding:.125rem .45rem;text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;font-weight:var(--v2-weight-label);line-height:1.2}.products-v2_categoryEditorBadgeDirty__kr4tj{border-color:color-mix(in srgb,var(--feedback-warning-text) 48%,transparent);background:color-mix(in srgb,var(--feedback-warning-bg) 80%,var(--surface-container-lowest));color:var(--feedback-warning-text)}.products-v2_categoryTreeScroll__f302r{flex:1 1 auto;min-width:0;min-height:0;overflow:auto;scrollbar-gutter:stable;padding-bottom:.875rem;scroll-padding-bottom:.875rem}.products-v2_categoryResizer__6olvG{align-self:stretch;width:1rem;min-height:13.75rem;border:1px solid transparent;border-radius:999px;padding:0;touch-action:none}.products-v2_categoryResizer__6olvG>span{display:none}.products-v2_categoryResizer__6olvG:before{content:"";position:absolute;top:.5rem;bottom:.5rem;left:50%;width:2px;border-radius:999px;background:color-mix(in srgb,var(--glass-border-strong) 64%,transparent);transform:translateX(-50%);transition:background-color .15s ease,box-shadow .15s ease,width .15s ease}.products-v2_categoryResizer__6olvG:after{content:"";position:absolute;top:50%;left:50%;width:.5rem;height:2.75rem;border:1px solid var(--glass-border);border-radius:999px;background:color-mix(in srgb,var(--glass-bg) 76%,transparent);box-shadow:var(--glass-highlight);transform:translate(-50%,-50%)}.products-v2_categoryResizerActive__pZ5yw:before,.products-v2_categoryResizer__6olvG:focus-visible:before,.products-v2_categoryResizer__6olvG:hover:before{width:3px;background:var(--products-v2-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--products-v2-primary) 12%,transparent),0 0 18px color-mix(in srgb,var(--products-v2-primary) 24%,transparent)}.products-v2_categoryResizer__6olvG:focus-visible{outline:none}.products-v2_toolbarV2__qwEI_{display:grid;gap:.5rem;background:transparent}.products-v2_actionStripActions__1SFmd,.products-v2_actionStrip__2Jf1h,.products-v2_contextLine__nYRvJ,.products-v2_controlBar__hXhA3,.products-v2_headerActions__cKN09,.products-v2_headerCommandArea__XioeP,.products-v2_headerPrimaryActions__PNgeQ,.products-v2_priceCluster__xzPxV,.products-v2_rowColorControls__wRi7_,.products-v2_saveActions__cfWOM,.products-v2_searchLine__QOlTg,.products-v2_utilityActions__ttd26,.products-v2_viewActions__wx_aU{display:flex;align-items:center;gap:.5rem}.products-v2_headerActions__cKN09,.products-v2_headerCommandArea__XioeP{justify-content:flex-end;flex-wrap:wrap}.products-v2_headerCommandArea__XioeP{margin-left:auto}.products-v2_headerPrimaryActions__PNgeQ,.products-v2_saveActions__cfWOM,.products-v2_utilityActions__ttd26{flex-wrap:wrap}.products-v2_utilityActions__ttd26{margin-left:.125rem}.products-v2_controlBar__hXhA3{display:grid;align-items:stretch;grid-template-columns:minmax(23rem,1fr) auto;gap:.625rem .75rem;padding:0;background:transparent}.products-v2_searchLine__QOlTg{display:grid;grid-template-columns:minmax(13rem,1fr) auto auto;align-items:center;min-width:0}.products-v2_searchBox__tv9xs{position:relative;min-width:0;flex:1 1 18rem}.products-v2_searchIcon__8FAbP{position:absolute;top:50%;left:.75rem;width:1rem;height:1rem;transform:translateY(-50%);color:var(--products-v2-soft);pointer-events:none}.products-v2_productsV2Scope__ftEUG input.products-v2_searchInput__IVLsl,.products-v2_productsV2Scope__ftEUG select.products-v2_select__BHIR1{height:var(--products-v2-control-height);border:1px solid var(--products-v2-control-border);border-radius:var(--radius-sm);background:var(--products-v2-control-bg);box-shadow:inset 0 1px 2px rgb(0 0 0/.04);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);color:var(--text-primary);font-size:var(--text-sm);font-weight:var(--v2-weight-body);outline:none;transition:border-color var(--transition-fast),box-shadow var(--transition-fast),background-color var(--transition-fast)}.products-v2_productsV2Scope__ftEUG input.products-v2_searchInput__IVLsl:hover:not(:disabled):not([readonly]),.products-v2_productsV2Scope__ftEUG select.products-v2_select__BHIR1:hover:not(:disabled):not([readonly]){border-color:var(--border-strong)}.products-v2_productsV2Scope__ftEUG input.products-v2_searchInput__IVLsl:focus,.products-v2_productsV2Scope__ftEUG select.products-v2_select__BHIR1:focus{border-color:var(--border-focus);box-shadow:inset 0 1px 2px rgb(0 0 0/.04),0 0 0 3px var(--products-v2-control-focus-ring)}.products-v2_productsV2Scope__ftEUG input.products-v2_searchInput__IVLsl:disabled,.products-v2_productsV2Scope__ftEUG select.products-v2_select__BHIR1:disabled{cursor:not-allowed;background:var(--bg-disabled);color:var(--text-disabled)}.products-v2_searchInput__IVLsl{width:100%;padding:0 .75rem 0 2rem}.products-v2_contextLine__nYRvJ{flex-wrap:nowrap;justify-content:flex-end;gap:.5rem;min-width:0}.products-v2_priceCluster__xzPxV,.products-v2_viewActions__wx_aU{flex-wrap:nowrap;min-width:0}.products-v2_priceCluster__xzPxV{flex:0 1 auto}.products-v2_viewActions__wx_aU{justify-content:flex-end}.products-v2_contextLabel__AtMQo{display:none}.products-v2_toolbarSeparator__M82JO{width:1px;align-self:stretch;min-height:1.5rem;background:var(--products-v2-border-soft)}.products-v2_select__BHIR1{max-width:10rem;padding:0 var(--space-3)}.products-v2_pageSizeSelect__qvQwA{width:5.25rem;max-width:5.25rem;padding-right:var(--space-2);padding-left:var(--space-2)}.products-v2_button__L82GM{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:var(--products-v2-control-height);border:1px solid transparent;border-radius:var(--radius-sm);padding:0 var(--space-4);font-size:var(--text-sm);font-weight:var(--v2-weight-label);white-space:nowrap;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),opacity var(--transition-fast)}.products-v2_button__L82GM svg{width:1rem;height:1rem}.products-v2_button__L82GM:disabled{cursor:not-allowed;opacity:.6}.products-v2_button__L82GM:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--border-focus) 24%,transparent)}.products-v2_buttonPrimary__AlDtu{border-color:var(--action-primary-bg);background:var(--action-primary-bg);color:var(--action-primary-text)}.products-v2_buttonPrimary__AlDtu:hover:not(:disabled){border-color:var(--action-primary-hover-bg);background:var(--action-primary-hover-bg)}.products-v2_buttonSecondary__rSwpf{border-color:var(--border-default);background:var(--bg-surface);color:var(--text-primary)}.products-v2_buttonSecondary__rSwpf:hover:not(:disabled){border-color:var(--border-strong);background:var(--bg-surface-hover)}.products-v2_buttonDanger__NFKN4{border-color:transparent;background:transparent;color:var(--color-danger-600)}.products-v2_buttonDanger__NFKN4:hover:not(:disabled){background:var(--color-danger-50)}.products-v2_buttonIconOnly__SuZ_t{width:var(--products-v2-control-height);min-width:var(--products-v2-control-height);padding:0}.products-v2_rowColorSearchButton__OhBtb{min-width:6.75rem}.products-v2_metaPill__znzPb{display:inline-flex;align-items:center;gap:.375rem;min-height:2rem;border:1px solid var(--products-v2-border-soft);border-radius:999px;background:var(--products-v2-surface);color:var(--products-v2-muted);padding:0 .625rem;font-size:.6875rem;font-weight:var(--v2-weight-label);white-space:nowrap}.products-v2_metaPill__znzPb strong{color:var(--products-v2-text)}.products-v2_actionStrip__2Jf1h{justify-content:space-between;flex-wrap:nowrap;min-height:calc(var(--products-v2-control-height) + .75rem);margin-bottom:var(--space-4);border:1px solid var(--glass-border);border-radius:var(--radius-lg);background:color-mix(in srgb,var(--surface-container-low) 76%,transparent);box-shadow:var(--glass-highlight);padding:.3125rem var(--space-3)}.products-v2_resultMeta__RvUW3{display:block;min-width:0;flex:1 1 320px;color:var(--text-secondary);font-size:var(--text-sm);font-weight:var(--v2-weight-body);line-height:1.5}.products-v2_resultMeta__RvUW3 span{white-space:normal}.products-v2_resultMeta__RvUW3 strong{color:var(--products-v2-text);font-weight:var(--v2-weight-label)}.products-v2_actionStripActions__1SFmd{flex:0 1 auto;justify-content:flex-end;flex-wrap:wrap;min-width:0;min-height:auto}.products-v2_actionStripActions__1SFmd .products-v2_button__L82GM{min-width:7rem;padding-right:var(--space-3);padding-left:var(--space-3)}.products-v2_actionStrip__2Jf1h .products-v2_button__L82GM:disabled{opacity:.44;filter:saturate(.72);box-shadow:none}.products-v2_rowColorControls__wRi7_{flex-wrap:nowrap;gap:.25rem;border:1px solid var(--products-v2-border-soft);border-radius:999px;background:var(--products-v2-surface-raised);padding:.25rem .375rem}.products-v2_rowColorLabel__xKjva{color:var(--products-v2-muted);font-size:.6875rem;font-weight:var(--v2-weight-label)}.products-v2_rowColorButton__vxt0Z{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border:1px solid var(--products-v2-border);border-radius:999px;background:var(--products-v2-surface);transition:border-color .15s ease,background .15s ease,transform .15s ease}.products-v2_rowColorButton__vxt0Z:hover{transform:translateY(-1px)}.products-v2_rowColorButtonActive__hwcXD{border-color:var(--products-v2-primary);background:var(--products-v2-primary-soft)}.products-v2_rowColorNone__hjYzN,.products-v2_rowColorSwatch__ycl_T{display:block;width:.75rem;height:.75rem;border-radius:999px}.products-v2_rowColorNone__hjYzN{position:relative;border:2px solid var(--btn-danger-bg)}.products-v2_rowColorNone__hjYzN:after{content:"";position:absolute;top:50%;left:50%;width:.875rem;height:2px;background:var(--btn-danger-bg);transform:translate(-50%,-50%) rotate(-45deg)}.products-v2_statusFooter__li8lm{display:flex;align-items:center;justify-content:space-between;gap:.75rem;flex-wrap:wrap;border-top:1px solid var(--products-v2-border-soft);background:var(--products-v2-surface-raised);padding:.5rem 1rem;color:var(--products-v2-muted);font-size:.75rem;font-weight:var(--v2-weight-secondary)}.products-v2_statusFooterLeft__xVNSp,.products-v2_statusFooterRight__gfhrp{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.products-v2_productsV2Scope__ftEUG .product-table-shell{border:1px solid var(--glass-border);border-radius:var(--radius-lg);background:var(--glass-bg);box-shadow:0 4px 24px -6px rgb(0 0 0/.05),var(--glass-highlight);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur)}.products-v2_productsV2Scope__ftEUG .product-table{--product-header-row-height:34px;min-width:0;table-layout:fixed}.products-v2_productsV2Scope__ftEUG .product-table thead tr{background:var(--surface-container-low)}.products-v2_productsV2Scope__ftEUG .product-table thead tr:first-child .product-table-th,.products-v2_productsV2Scope__ftEUG .product-table thead tr:nth-child(2) .product-table-th{min-height:var(--product-header-row-height);background:var(--surface-container-low)}.products-v2_productsV2Scope__ftEUG .product-table-th{height:var(--product-header-row-height);border-color:var(--products-v2-border-soft);background:var(--surface-container-low);box-shadow:0 1px 0 var(--products-v2-border-soft);color:var(--text-secondary);font-size:var(--text-xs);font-weight:var(--v2-weight-label);line-height:1.2;vertical-align:middle;padding:4px 18px 4px 8px}.products-v2_productsV2Scope__ftEUG .product-table-th[data-column-id=select]{padding-inline:8px}.products-v2_productsV2Scope__ftEUG .product-table-header-checkbox{display:flex;align-items:center;justify-content:center;width:100%}.products-v2_productsV2Scope__ftEUG .product-table-cell{background-color:var(--product-row-bg,color-mix(in srgb,var(--glass-bg) 56%,transparent));border-color:var(--products-v2-border-soft)}.products-v2_productsV2Scope__ftEUG .product-table-cell-inner{background-color:transparent}.products-v2_productsV2Scope__ftEUG .product-table-row{--product-row-bg:color-mix(in srgb,var(--glass-bg) 56%,transparent);--product-row-color-mix:15%;--product-row-color-base:var(--surface-container-lowest)}.products-v2_productsV2Scope__ftEUG .product-table-row[data-row-color]:not([data-row-color=none])>.product-table-cell:first-child{box-shadow:inset 3px 0 0 var(--product-row-accent-color)}.products-v2_productsV2Scope__ftEUG .product-table-row:not(.product-table-row--new):not(.product-table-row--modified):not(.product-table-row--delete):hover{--product-row-bg:color-mix(in srgb,var(--products-v2-primary) 7%,var(--surface-container-lowest))}.products-v2_productsV2Scope__ftEUG .product-table-input:focus-visible{border-color:var(--products-v2-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--products-v2-primary) 18%,transparent)}.products-v2_productsV2Scope__ftEUG .text-slate-900{color:var(--products-v2-text)}.products-v2_productsV2Scope__ftEUG .text-slate-500,.products-v2_productsV2Scope__ftEUG .text-slate-600,.products-v2_productsV2Scope__ftEUG .text-slate-700{color:var(--products-v2-muted)}.products-v2_productsV2Scope__ftEUG .text-slate-400{color:var(--products-v2-soft)}.products-v2_productsV2Scope__ftEUG .bg-slate-100\/70,.products-v2_productsV2Scope__ftEUG .bg-slate-100\/80,.products-v2_productsV2Scope__ftEUG .bg-slate-100\/90{background-color:color-mix(in srgb,var(--products-v2-surface-muted) 78%,var(--products-v2-surface))}@media (max-width:1120px){.products-v2_controlBar__hXhA3{grid-template-columns:1fr}.products-v2_contextLine__nYRvJ{justify-content:flex-start;flex-wrap:wrap}.products-v2_actionStripActions__1SFmd,.products-v2_actionStrip__2Jf1h,.products-v2_resultMeta__RvUW3{flex-wrap:wrap}}@media (max-width:960px){.products-v2_productsV2Scope__ftEUG{padding:.5rem}.products-v2_layoutRow__imqWn{flex-direction:column}.products-v2_categoryPanel__HOmhd{width:100%!important;max-height:18rem}.products-v2_categoryResizer__6olvG{display:none}.products-v2_actionStrip__2Jf1h{align-items:stretch;flex-direction:column}.products-v2_actionStripActions__1SFmd,.products-v2_headerActions__cKN09,.products-v2_headerCommandArea__XioeP{justify-content:flex-start}.products-v2_contextLine__nYRvJ,.products-v2_headerCommandArea__XioeP{width:100%}.products-v2_searchLine__QOlTg{grid-template-columns:minmax(0,1fr) auto auto}.products-v2_resultMeta__RvUW3{min-width:0;flex:none}.products-v2_actionStripActions__1SFmd{min-width:0;width:100%}.products-v2_toolbarSeparator__M82JO{display:none}}@media (max-width:560px){.products-v2_actionStrip__2Jf1h,.products-v2_controlBar__hXhA3,.products-v2_tableStage__TQVpl{padding-left:.75rem;padding-right:.75rem}.products-v2_searchLine__QOlTg{grid-template-columns:1fr}.products-v2_actionStripActions__1SFmd,.products-v2_contextLine__nYRvJ,.products-v2_priceCluster__xzPxV,.products-v2_rowColorControls__wRi7_,.products-v2_searchLine__QOlTg,.products-v2_viewActions__wx_aU{width:100%}.products-v2_contextLine__nYRvJ{flex-direction:column;align-items:stretch}.products-v2_priceCluster__xzPxV,.products-v2_viewActions__wx_aU{flex:1 1 100%;flex-wrap:wrap;margin-left:0}.products-v2_searchBox__tv9xs{min-width:100%;flex-basis:100%}.products-v2_headerActions__cKN09{width:100%}.products-v2_select__BHIR1{max-width:none;flex:1 1 9rem}.products-v2_metaPill__znzPb{flex:1 1 auto;justify-content:center}.products-v2_button__L82GM{min-width:0;flex:1 1 9rem}.products-v2_buttonIconOnly__SuZ_t{flex:1 1 2.5rem}}.distribution-package-marketplace-modal_v2MarketplaceShell__ZSrZv{--marketplace-v2-surface:var(--glass-bg-strong);--marketplace-v2-surface-raised:color-mix(in srgb,var(--surface-container-low) 76%,transparent);--marketplace-v2-surface-muted:color-mix(in srgb,var(--surface-container-lowest) 72%,transparent);--marketplace-v2-text:var(--v2-text-primary,var(--foreground));--marketplace-v2-muted:var(--v2-text-secondary,var(--muted));--marketplace-v2-soft:var(--v2-text-tertiary,var(--muted));--marketplace-v2-border:var(--glass-border-strong);--marketplace-v2-border-soft:var(--glass-border);--marketplace-v2-primary:var(--brand-electric-strong,var(--primary));display:flex;width:min(68rem,calc(100vw - 3rem));min-height:34rem;height:min(82vh,52rem);max-height:calc(100vh - 4rem);flex-direction:column;overflow:hidden;margin-top:2rem;border:1px solid var(--marketplace-v2-border);border-radius:8px;background:var(--marketplace-v2-surface);color:var(--marketplace-v2-text);box-shadow:var(--shadow-float),var(--glass-highlight);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur)}.distribution-package-marketplace-modal_v2MarketplaceShell__ZSrZv>div:first-child{border-bottom-color:var(--outline-variant);background:color-mix(in srgb,var(--marketplace-v2-surface) 82%,transparent);padding:.875rem 1rem}.distribution-package-marketplace-modal_v2MarketplaceShell__ZSrZv h2{min-width:0}.distribution-package-marketplace-modal_v2MarketplaceTitleStack__duoGn{display:flex;min-width:0;flex-direction:column;gap:.125rem}.distribution-package-marketplace-modal_v2MarketplaceTitle__k_n_F{overflow:hidden;color:var(--marketplace-v2-text);font-size:1rem;font-weight:var(--v2-weight-display);line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.distribution-package-marketplace-modal_v2MarketplaceSubtitle__3qTWV{overflow:hidden;color:var(--marketplace-v2-muted);font-size:.75rem;font-weight:var(--v2-weight-secondary);line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.distribution-package-marketplace-modal_v2MarketplaceShell__ZSrZv .btn{min-height:2.25rem;border-radius:var(--radius-sm)}.distribution-package-marketplace-modal_v2MarketplaceShell__ZSrZv .btn-sm{min-height:1.875rem}.distribution-package-marketplace-modal_v2MarketplaceBody__be_dQ{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;overflow:auto;background:color-mix(in srgb,var(--v2-bg-app,var(--background)) 58%,transparent);padding:1rem}.distribution-package-marketplace-modal_v2MarketplaceContent__N2ZIJ{flex:1 1 auto;color:var(--marketplace-v2-text)}.distribution-package-marketplace-modal_v2MarketplaceSummary__YEW3G{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.625rem}.distribution-package-marketplace-modal_v2MarketplaceSummaryItem__xmAWl{min-width:0;border:1px solid var(--marketplace-v2-border-soft);border-radius:8px;background:var(--marketplace-v2-surface-raised);padding:.75rem .875rem;box-shadow:var(--glass-highlight)}.distribution-package-marketplace-modal_v2MarketplaceSummaryLabel__iKV0r{display:block;color:var(--marketplace-v2-soft);font-size:.6875rem;font-weight:var(--v2-weight-label);letter-spacing:0;line-height:1.2}.distribution-package-marketplace-modal_v2MarketplaceSummaryValue__7Bgiy{display:block;margin-top:.25rem;overflow:hidden;color:var(--marketplace-v2-text);font-size:.875rem;font-weight:var(--v2-weight-label);line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.distribution-package-marketplace-modal_v2PackageTableShell__xDEj0{overflow:auto;border:1px solid var(--marketplace-v2-border-soft);border-radius:8px;background:color-mix(in srgb,var(--surface-container-lowest) 80%,transparent);box-shadow:var(--glass-highlight)}.distribution-package-marketplace-modal_v2PackageTable__ilg0d{width:100%;min-width:44rem;border-collapse:collapse;table-layout:fixed;color:var(--marketplace-v2-text);font-size:.8125rem}.distribution-package-marketplace-modal_v2PackageTable__ilg0d th{height:2.5rem;border-bottom:1px solid var(--marketplace-v2-border-soft);background:color-mix(in srgb,var(--surface-container-low) 68%,transparent);color:var(--marketplace-v2-muted);font-size:.6875rem;font-weight:var(--v2-weight-label);letter-spacing:0;line-height:1.2;padding:0 .875rem;text-align:left;white-space:nowrap}.distribution-package-marketplace-modal_v2PackageTable__ilg0d td{height:3.25rem;border-bottom:1px solid var(--marketplace-v2-border-soft);padding:.5rem .875rem;vertical-align:middle}.distribution-package-marketplace-modal_v2PackageTable__ilg0d tbody tr{cursor:pointer;transition:background-color .14s ease}.distribution-package-marketplace-modal_v2PackageTable__ilg0d tbody tr:focus-visible,.distribution-package-marketplace-modal_v2PackageTable__ilg0d tbody tr:hover{background:color-mix(in srgb,var(--brand-electric,var(--marketplace-v2-primary)) 8%,transparent);outline:none}.distribution-package-marketplace-modal_v2PackageTable__ilg0d tbody tr:last-child td{border-bottom:0}.distribution-package-marketplace-modal_v2PackageTable__ilg0d th:first-child{width:42%}.distribution-package-marketplace-modal_v2PackageTable__ilg0d th:nth-child(2),.distribution-package-marketplace-modal_v2PackageTable__ilg0d th:nth-child(3){width:14%}.distribution-package-marketplace-modal_v2PackageTable__ilg0d th:nth-child(4){width:19%}.distribution-package-marketplace-modal_v2PackageActionColumn__ygUJ_{width:11%;text-align:right!important}.distribution-package-marketplace-modal_v2PackageActionCell__LlKmH{text-align:right}.distribution-package-marketplace-modal_v2PackageTitleStack__q1uh3{display:flex;min-width:0;flex-direction:column;gap:.1875rem}.distribution-package-marketplace-modal_v2PackageTitle__pHpDV{overflow:hidden;color:var(--marketplace-v2-text);font-weight:var(--v2-weight-title);line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.distribution-package-marketplace-modal_v2PackageNote__eclIR{overflow:hidden;color:var(--marketplace-v2-muted);font-size:.75rem;font-weight:var(--v2-weight-secondary);line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.distribution-package-marketplace-modal_v2PackageTypeBadge__7YUFU{display:inline-flex;max-width:100%;align-items:center;border:1px solid var(--marketplace-v2-border-soft);border-radius:999px;background:color-mix(in srgb,var(--surface-container-low) 74%,transparent);color:var(--marketplace-v2-muted);font-size:.6875rem;font-weight:var(--v2-weight-label);line-height:1;padding:.25rem .5rem;white-space:nowrap}.distribution-package-marketplace-modal_v2PackageNumeric__dL03e{color:var(--marketplace-v2-text);font-variant-numeric:tabular-nums;font-weight:var(--v2-weight-label)}.distribution-package-marketplace-modal_v2StateBlock__uMbLz{display:flex;min-height:13rem;align-items:center;justify-content:center;flex-direction:column;gap:.5rem;border:1px solid var(--marketplace-v2-border-soft);border-radius:8px;background:color-mix(in srgb,var(--surface-container-lowest) 78%,transparent);color:var(--marketplace-v2-muted);padding:1.5rem;text-align:center;box-shadow:var(--glass-highlight)}.distribution-package-marketplace-modal_v2StateBlockEmpty__0d7VG{border-style:dashed}.distribution-package-marketplace-modal_v2StateBlockError__GOBp7{border-color:color-mix(in srgb,var(--danger,#ef4444) 30%,var(--marketplace-v2-border-soft));background:color-mix(in srgb,var(--danger,#ef4444) 8%,var(--surface-container-lowest))}.distribution-package-marketplace-modal_v2StateSpinner__O_qG6{width:1.875rem;height:1.875rem;border:2px solid color-mix(in srgb,var(--marketplace-v2-primary) 18%,transparent);border-top-color:var(--marketplace-v2-primary);border-radius:999px;animation:distribution-package-marketplace-modal_marketplace-v2-spin__4LorL .82s linear infinite}.distribution-package-marketplace-modal_v2StateIcon__246Yt{width:1.75rem;height:1.75rem;color:var(--marketplace-v2-muted)}.distribution-package-marketplace-modal_v2StateBlockError__GOBp7 .distribution-package-marketplace-modal_v2StateIcon__246Yt{color:color-mix(in srgb,var(--danger,#ef4444) 82%,var(--marketplace-v2-text))}.distribution-package-marketplace-modal_v2StateTitle__yLPjO{color:var(--marketplace-v2-text);font-size:.875rem;font-weight:var(--v2-weight-title);line-height:1.35}.distribution-package-marketplace-modal_v2StateText__XfRps{max-width:32rem;color:var(--marketplace-v2-muted);font-size:.75rem;font-weight:var(--v2-weight-body);line-height:1.5}@keyframes distribution-package-marketplace-modal_marketplace-v2-spin__4LorL{to{transform:rotate(1turn)}}.distribution-package-marketplace-modal_v2PreviewStack__BcPdd{display:flex;flex-direction:column;gap:1rem}.distribution-package-marketplace-modal_v2InstallItemsCard__nhxfM,.distribution-package-marketplace-modal_v2PreviewHeaderCard__BLIfA{overflow:hidden;border:1px solid var(--marketplace-v2-border-soft);border-radius:8px;background:var(--marketplace-v2-surface-raised);box-shadow:var(--glass-highlight)}.distribution-package-marketplace-modal_v2PreviewHeaderCard__BLIfA{padding:1rem}.distribution-package-marketplace-modal_v2PreviewHeaderTitleRow__LUbY_{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:.75rem}.distribution-package-marketplace-modal_v2PreviewPackageTitle__a16HG{display:flex;min-width:0;align-items:center;gap:.5rem;color:var(--marketplace-v2-text);font-size:1rem;font-weight:var(--v2-weight-title);line-height:1.25}.distribution-package-marketplace-modal_v2PreviewVersionBadge__cLdJ_{display:inline-flex;align-items:center;border:1px solid var(--marketplace-v2-border-soft);border-radius:999px;background:color-mix(in srgb,var(--surface-container-low) 72%,transparent);color:var(--marketplace-v2-muted);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace);font-size:.6875rem;font-weight:var(--v2-weight-label);line-height:1;padding:.25rem .5rem;white-space:nowrap}.distribution-package-marketplace-modal_v2PreviewPackageNote__TXVHP{margin-top:.375rem;color:var(--marketplace-v2-muted);font-size:.8125rem;font-weight:var(--v2-weight-body);line-height:1.45}.distribution-package-marketplace-modal_v2PreviewStatusStrip__eraxq{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.875rem;border-top:1px solid var(--marketplace-v2-border-soft);padding-top:.875rem}.distribution-package-marketplace-modal_v2MiniBadge__6wclK,.distribution-package-marketplace-modal_v2StatusBadge__Q_LTC{display:inline-flex;align-items:center;border:1px solid transparent;border-radius:999px;font-size:.6875rem;font-weight:var(--v2-weight-label);line-height:1;white-space:nowrap}.distribution-package-marketplace-modal_v2StatusBadge__Q_LTC{min-height:1.75rem;padding:0 .625rem}.distribution-package-marketplace-modal_v2MiniBadge__6wclK{min-height:1.375rem;padding:0 .4375rem}.distribution-package-marketplace-modal_v2StatusCreated__8g5_E,.distribution-package-marketplace-modal_v2StatusUpdated___tfJ_{border-color:color-mix(in srgb,var(--brand-electric,var(--marketplace-v2-primary)) 24%,transparent);background:color-mix(in srgb,var(--brand-electric,var(--marketplace-v2-primary)) 10%,transparent);color:var(--marketplace-v2-primary)}.distribution-package-marketplace-modal_v2RiskInfo__yYZeI,.distribution-package-marketplace-modal_v2StatusSkipped___cJ__{border-color:var(--marketplace-v2-border-soft);background:color-mix(in srgb,var(--surface-container-low) 62%,transparent);color:var(--marketplace-v2-muted)}.distribution-package-marketplace-modal_v2RiskWarning__9is8J,.distribution-package-marketplace-modal_v2StatusConflicted__APKum{border-color:color-mix(in srgb,var(--warning,#f59e0b) 36%,transparent);background:color-mix(in srgb,var(--warning,#f59e0b) 12%,transparent);color:color-mix(in srgb,var(--warning,#f59e0b) 80%,var(--marketplace-v2-text))}.distribution-package-marketplace-modal_v2RiskBlocked__llqRX,.distribution-package-marketplace-modal_v2StatusFailed__PPIRX{border-color:color-mix(in srgb,var(--danger,#ef4444) 34%,transparent);background:color-mix(in srgb,var(--danger,#ef4444) 12%,transparent);color:color-mix(in srgb,var(--danger,#ef4444) 82%,var(--marketplace-v2-text))}.distribution-package-marketplace-modal_v2InstallItemsHeader__KybMy{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom:1px solid var(--marketplace-v2-border-soft);background:color-mix(in srgb,var(--surface-container-low) 62%,transparent);padding:.75rem .875rem}.distribution-package-marketplace-modal_v2InstallItemsTitleStack__TztZg{min-width:0}.distribution-package-marketplace-modal_v2InstallItemsKicker__KPlrP{display:block;color:var(--marketplace-v2-soft);font-size:.625rem;font-weight:var(--v2-weight-label);letter-spacing:0;line-height:1.1}.distribution-package-marketplace-modal_v2InstallItemsTitle__Ltini{margin-top:.1875rem;color:var(--marketplace-v2-text);font-size:.875rem;font-weight:var(--v2-weight-title);line-height:1.2}.distribution-package-marketplace-modal_v2SelectionSegment__q0frv{display:inline-flex;flex:0 0 auto;overflow:hidden;border:1px solid var(--marketplace-v2-border-soft);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--surface-container-lowest) 78%,transparent)}.distribution-package-marketplace-modal_v2SelectionOption__DKWeD{min-height:1.875rem;border-right:1px solid var(--marketplace-v2-border-soft);color:var(--marketplace-v2-muted);font-size:.75rem;font-weight:var(--v2-weight-label);padding:0 .625rem;transition:background-color .14s ease,color .14s ease}.distribution-package-marketplace-modal_v2SelectionOption__DKWeD:last-child{border-right:0}.distribution-package-marketplace-modal_v2SelectionOption__DKWeD:hover{background:color-mix(in srgb,var(--brand-electric,var(--marketplace-v2-primary)) 7%,transparent);color:var(--marketplace-v2-text)}.distribution-package-marketplace-modal_v2SelectionOption__DKWeD.distribution-package-marketplace-modal_isSelected__sMnHd{background:color-mix(in srgb,var(--brand-electric,var(--marketplace-v2-primary)) 16%,transparent);color:var(--marketplace-v2-primary)}.distribution-package-marketplace-modal_v2InstallItemsList__nNb5X{max-height:min(46vh,32rem);overflow:auto}.distribution-package-marketplace-modal_v2ItemGroupHeader__ZW_Ba{position:sticky;top:0;z-index:var(--z-local-raised);border-bottom:1px solid var(--marketplace-v2-border-soft);background:color-mix(in srgb,var(--surface-container-low) 78%,transparent);color:var(--marketplace-v2-soft);font-size:.6875rem;font-weight:var(--v2-weight-title);letter-spacing:0;line-height:1.2;padding:.5rem .875rem}.distribution-package-marketplace-modal_v2ItemGroupRows__4RSDb{display:flex;flex-direction:column}.distribution-package-marketplace-modal_v2ItemRow__BlB0q{display:flex;align-items:flex-start;gap:.75rem;border-bottom:1px solid var(--marketplace-v2-border-soft);padding:.75rem .875rem;transition:background-color .14s ease}.distribution-package-marketplace-modal_v2ItemRow__BlB0q:hover{background:color-mix(in srgb,var(--brand-electric,var(--marketplace-v2-primary)) 6%,transparent)}.distribution-package-marketplace-modal_v2ItemRow__BlB0q:last-child{border-bottom:0}.distribution-package-marketplace-modal_v2ItemRow__BlB0q.distribution-package-marketplace-modal_isDisabled__HCNkb{background:color-mix(in srgb,var(--surface-container-low) 48%,transparent);opacity:.74}.distribution-package-marketplace-modal_v2ItemRow__BlB0q.distribution-package-marketplace-modal_isOverwrite__M3Q2K{background:color-mix(in srgb,var(--warning,#f59e0b) 8%,transparent)}.distribution-package-marketplace-modal_v2ItemRow__BlB0q.distribution-package-marketplace-modal_isDestructive__DIUDv{background:color-mix(in srgb,var(--danger,#ef4444) 8%,transparent)}.distribution-package-marketplace-modal_v2ItemCheckbox__zoLqk{width:1rem;height:1rem;border-color:var(--marketplace-v2-border-soft);border-radius:4px;color:var(--marketplace-v2-primary)}.distribution-package-marketplace-modal_v2ItemMain__vIIfy{min-width:0;flex:1 1 auto}.distribution-package-marketplace-modal_v2ItemTitleRow__i_rmV{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.375rem}.distribution-package-marketplace-modal_v2ItemLabel__FIXBu{min-width:0;overflow:hidden;color:var(--marketplace-v2-text);font-size:.8125rem;font-weight:var(--v2-weight-label);line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.distribution-package-marketplace-modal_v2ItemDependency__1myQv,.distribution-package-marketplace-modal_v2ItemDescription__TA4q0{margin-top:.25rem;overflow:hidden;color:var(--marketplace-v2-muted);font-size:.75rem;font-weight:var(--v2-weight-body);line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.distribution-package-marketplace-modal_v2ItemMessage___NQLt,.distribution-package-marketplace-modal_v2ItemRiskList__qzELS{margin-top:.375rem;color:var(--marketplace-v2-muted);font-size:.6875rem;font-weight:var(--v2-weight-body);line-height:1.4}.distribution-package-marketplace-modal_v2ItemRiskList__qzELS{list-style:disc inside}.distribution-package-marketplace-modal_v2DiffBox__FFZfJ{overflow:hidden;margin-top:.625rem;border:1px solid var(--marketplace-v2-border-soft);border-radius:8px;background:color-mix(in srgb,var(--surface-container-lowest) 72%,transparent)}.distribution-package-marketplace-modal_v2DiffToggle__FN2Y3{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.5rem;color:var(--marketplace-v2-muted);font-size:.75rem;font-weight:var(--v2-weight-label);padding:.625rem .75rem}.distribution-package-marketplace-modal_v2DiffToggle__FN2Y3:hover{background:color-mix(in srgb,var(--surface-container-low) 72%,transparent)}.distribution-package-marketplace-modal_v2DiffRows__qNmOY{border-top:1px solid var(--marketplace-v2-border-soft)}.distribution-package-marketplace-modal_v2DiffRow__b7vPh{display:grid;grid-template-columns:minmax(9rem,13rem) minmax(0,1fr) minmax(0,1fr);gap:.5rem;border-bottom:1px solid var(--marketplace-v2-border-soft);padding:.625rem .75rem;font-size:.6875rem}.distribution-package-marketplace-modal_v2DiffRow__b7vPh:last-child{border-bottom:0}.distribution-package-marketplace-modal_v2DiffField__KDNIu{color:var(--marketplace-v2-text);font-weight:var(--v2-weight-label);line-height:1.35}.distribution-package-marketplace-modal_v2DiffKind__tY7m_{display:inline-flex;margin-top:.25rem;border:1px solid var(--marketplace-v2-border-soft);border-radius:999px;color:var(--marketplace-v2-muted);font-size:.625rem;font-weight:var(--v2-weight-label);line-height:1;padding:.1875rem .375rem}.distribution-package-marketplace-modal_v2DiffValue__3AXjv{min-width:0;border-radius:var(--radius-sm);background:color-mix(in srgb,var(--surface-container-low) 64%,transparent);color:var(--marketplace-v2-muted);line-height:1.4;padding:.375rem .5rem;word-break:break-word}.distribution-package-marketplace-modal_v2DiffValueAfter__cnwLy{color:var(--marketplace-v2-text)}.distribution-package-marketplace-modal_v2DiffValueLabel__p_qFW{display:block;margin-bottom:.1875rem;color:var(--marketplace-v2-soft);font-size:.625rem;font-weight:var(--v2-weight-label);line-height:1}.distribution-package-marketplace-modal_v2ActionPanel__TToFh{overflow:hidden;border:1px solid var(--marketplace-v2-border-soft);border-left-width:3px;border-radius:8px;background:var(--marketplace-v2-surface-raised);box-shadow:var(--glass-highlight);padding:.875rem}.distribution-package-marketplace-modal_v2ActionPanelWarning__RvSRM{border-left-color:var(--warning,#f59e0b)}.distribution-package-marketplace-modal_v2ActionPanelDanger__lGlSs{border-left-color:var(--danger,#ef4444)}.distribution-package-marketplace-modal_v2ActionPanelGrid__EyJm6{display:grid;grid-template-columns:minmax(0,1fr) minmax(15rem,18rem);gap:.875rem;align-items:start}.distribution-package-marketplace-modal_v2ActionPanelMain__N_SvR{min-width:0}.distribution-package-marketplace-modal_v2ActionPanelTitle__YsBtr{display:flex;align-items:center;gap:.375rem;color:var(--marketplace-v2-text);font-size:.875rem;font-weight:var(--v2-weight-title);line-height:1.3}.distribution-package-marketplace-modal_v2ActionPanelError__AqBYk,.distribution-package-marketplace-modal_v2ActionPanelSuccess__0Kvwi,.distribution-package-marketplace-modal_v2ActionPanelText__tYc0B{margin-top:.375rem;font-size:.75rem;font-weight:var(--v2-weight-body);line-height:1.5}.distribution-package-marketplace-modal_v2ActionPanelText__tYc0B{color:var(--marketplace-v2-muted)}.distribution-package-marketplace-modal_v2ActionPanelError__AqBYk{color:color-mix(in srgb,var(--danger,#ef4444) 86%,var(--marketplace-v2-text))}.distribution-package-marketplace-modal_v2ActionPanelSuccess__0Kvwi{color:color-mix(in srgb,var(--success,#16a34a) 84%,var(--marketplace-v2-text))}.distribution-package-marketplace-modal_v2ActionConfirmBox__aeez7{min-width:0}.distribution-package-marketplace-modal_v2ActionConfirmLabel__u7knD{display:block;color:var(--marketplace-v2-muted);font-size:.6875rem;font-weight:var(--v2-weight-label);line-height:1.3}.distribution-package-marketplace-modal_v2ActionPhrase__PGppp{display:block;overflow:hidden;margin-top:.25rem;color:var(--marketplace-v2-text);font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace);font-size:.6875rem;font-weight:var(--v2-weight-label);line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.distribution-package-marketplace-modal_v2ActionInput__c8r1w{width:100%;min-height:2.25rem;margin-top:.5rem;border:1px solid var(--marketplace-v2-border-soft);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--surface-container-lowest) 76%,transparent);color:var(--marketplace-v2-text);font-size:.8125rem;font-weight:var(--v2-weight-body);outline:none;padding:0 .625rem;box-shadow:inset 0 1px 2px rgb(0 0 0/.06)}.distribution-package-marketplace-modal_v2ActionInput__c8r1w:focus{border-color:color-mix(in srgb,var(--marketplace-v2-primary) 48%,var(--marketplace-v2-border-soft));box-shadow:inset 0 1px 2px rgb(0 0 0/.06),0 0 0 3px color-mix(in srgb,var(--marketplace-v2-primary) 16%,transparent)}.distribution-package-marketplace-modal_v2ActionInput__c8r1w:disabled{cursor:not-allowed;opacity:.62}.distribution-package-marketplace-modal_v2InstallResultPanel__mbsm8{display:flex;align-items:flex-start;gap:.75rem;border:1px solid var(--marketplace-v2-border-soft);border-left-width:3px;border-radius:8px;background:var(--marketplace-v2-surface-raised);box-shadow:var(--glass-highlight);padding:.875rem}.distribution-package-marketplace-modal_v2InstallResultApplied__OhIDu{border-left-color:var(--success,#16a34a)}.distribution-package-marketplace-modal_v2InstallResultAttention__mQcOP{border-left-color:var(--warning,#f59e0b)}.distribution-package-marketplace-modal_v2InstallResultIcon__86aRT{width:1.125rem;height:1.125rem;flex:0 0 auto;margin-top:.0625rem;color:var(--marketplace-v2-primary)}.distribution-package-marketplace-modal_v2InstallResultApplied__OhIDu .distribution-package-marketplace-modal_v2InstallResultIcon__86aRT{color:color-mix(in srgb,var(--success,#16a34a) 84%,var(--marketplace-v2-text))}.distribution-package-marketplace-modal_v2InstallResultAttention__mQcOP .distribution-package-marketplace-modal_v2InstallResultIcon__86aRT{color:color-mix(in srgb,var(--warning,#f59e0b) 84%,var(--marketplace-v2-text))}.distribution-package-marketplace-modal_v2InstallResultText____hw8{min-width:0}.distribution-package-marketplace-modal_v2InstallResultTitle__RBK3k{color:var(--marketplace-v2-text);font-size:.875rem;font-weight:var(--v2-weight-title);line-height:1.35}.distribution-package-marketplace-modal_v2InstallResultDescription__LRgMW{margin-top:.25rem;color:var(--marketplace-v2-muted);font-size:.75rem;font-weight:var(--v2-weight-body);line-height:1.45}.distribution-package-marketplace-modal_v2CandidateList__ZcoLA{display:grid;gap:.5rem;margin-top:.625rem;border:1px solid var(--marketplace-v2-border-soft);border-radius:8px;background:color-mix(in srgb,var(--surface-container-lowest) 72%,transparent);padding:.5rem}.distribution-package-marketplace-modal_v2CandidateItem__AHrPf{min-width:0;border-bottom:1px solid var(--marketplace-v2-border-soft);padding-bottom:.5rem}.distribution-package-marketplace-modal_v2CandidateItem__AHrPf:last-child{border-bottom:0;padding-bottom:0}.distribution-package-marketplace-modal_v2CandidateTitle__S6LNR{color:var(--marketplace-v2-text);font-size:.75rem;font-weight:var(--v2-weight-title);line-height:1.35}.distribution-package-marketplace-modal_v2CandidateStatus__Iw39C{display:inline-flex;align-items:center;margin-left:.375rem;border:1px solid transparent;border-radius:999px;font-size:.625rem;font-weight:var(--v2-weight-label);line-height:1;padding:.1875rem .375rem}.distribution-package-marketplace-modal_v2CandidateStatusOk__tTOk1{border-color:color-mix(in srgb,var(--success,#16a34a) 30%,transparent);background:color-mix(in srgb,var(--success,#16a34a) 12%,transparent);color:color-mix(in srgb,var(--success,#16a34a) 84%,var(--marketplace-v2-text))}.distribution-package-marketplace-modal_v2CandidateStatusBlocked__WBZ_4{border-color:color-mix(in srgb,var(--danger,#ef4444) 34%,transparent);background:color-mix(in srgb,var(--danger,#ef4444) 12%,transparent);color:color-mix(in srgb,var(--danger,#ef4444) 86%,var(--marketplace-v2-text))}.distribution-package-marketplace-modal_v2CandidateImpact__YlJW_{display:block;margin-top:.25rem;color:var(--marketplace-v2-muted);font-size:.6875rem;font-weight:var(--v2-weight-body);line-height:1.4}.distribution-package-marketplace-modal_v2CandidateReasons__ibbbY{margin-top:.375rem;color:color-mix(in srgb,var(--danger,#ef4444) 86%,var(--marketplace-v2-text));font-size:.6875rem;font-weight:var(--v2-weight-body);line-height:1.4;list-style:disc inside}.distribution-package-marketplace-modal_v2MarketplaceFooter__772Fu{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;gap:.75rem;border-top:1px solid var(--outline-variant);background:color-mix(in srgb,var(--marketplace-v2-surface) 84%,transparent);padding:.75rem 1rem}.distribution-package-marketplace-modal_v2MarketplaceBody__be_dQ [class~="bg-slate-50/50"],.distribution-package-marketplace-modal_v2MarketplaceBody__be_dQ [class~="bg-slate-50/80"],.distribution-package-marketplace-modal_v2MarketplaceBody__be_dQ [class~=bg-slate-50],.distribution-package-marketplace-modal_v2MarketplaceBody__be_dQ [class~=bg-white]{background:var(--marketplace-v2-surface-raised)}.distribution-package-marketplace-modal_v2MarketplaceBody__be_dQ [class~=border-slate-100],.distribution-package-marketplace-modal_v2MarketplaceBody__be_dQ [class~=border-slate-200],.distribution-package-marketplace-modal_v2MarketplaceBody__be_dQ [class~=border-slate-300]{border-color:var(--marketplace-v2-border-soft)}.distribution-package-marketplace-modal_v2MarketplaceBody__be_dQ [class~=text-slate-700],.distribution-package-marketplace-modal_v2MarketplaceBody__be_dQ [class~=text-slate-800],.distribution-package-marketplace-modal_v2MarketplaceBody__be_dQ [class~=text-slate-900]{color:var(--marketplace-v2-text)}.distribution-package-marketplace-modal_v2MarketplaceBody__be_dQ [class~=text-slate-400],.distribution-package-marketplace-modal_v2MarketplaceBody__be_dQ [class~=text-slate-500],.distribution-package-marketplace-modal_v2MarketplaceBody__be_dQ [class~=text-slate-600]{color:var(--marketplace-v2-muted)}.distribution-package-marketplace-modal_v2MarketplaceBody__be_dQ [class~=shadow-sm]{box-shadow:var(--glass-highlight)}.distribution-package-marketplace-modal_v2MarketplaceBody__be_dQ [class~=rounded-lg],.distribution-package-marketplace-modal_v2MarketplaceBody__be_dQ [class~=rounded-xl]{border-radius:8px}.distribution-package-marketplace-modal_v2MarketplaceBody__be_dQ input[type=text]{border-color:var(--marketplace-v2-border-soft);border-radius:var(--radius-sm);background:color-mix(in srgb,var(--surface-container-lowest) 72%,transparent);color:var(--marketplace-v2-text);box-shadow:inset 0 1px 2px rgb(0 0 0/.06)}.distribution-package-marketplace-modal_v2MarketplaceBody__be_dQ input[type=checkbox]{border-color:var(--marketplace-v2-border-soft);color:var(--marketplace-v2-primary)}.distribution-package-marketplace-modal_v2MarketplaceBody__be_dQ button:focus-visible,.distribution-package-marketplace-modal_v2MarketplaceBody__be_dQ input:focus{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--marketplace-v2-primary) 16%,transparent)}@media (max-width:720px){.distribution-package-marketplace-modal_v2MarketplaceShell__ZSrZv{width:calc(100vw - 1rem);min-height:min(34rem,calc(100vh - 1rem));height:calc(100vh - 1rem);max-height:calc(100vh - 1rem);margin-top:.5rem}.distribution-package-marketplace-modal_v2MarketplaceFooter__772Fu{align-items:stretch;flex-direction:column}.distribution-package-marketplace-modal_v2MarketplaceSummary__YEW3G{grid-template-columns:1fr}.distribution-package-marketplace-modal_v2InstallItemsHeader__KybMy{align-items:stretch;flex-direction:column}.distribution-package-marketplace-modal_v2SelectionSegment__q0frv{width:100%}.distribution-package-marketplace-modal_v2SelectionOption__DKWeD{flex:1 1 0}.distribution-package-marketplace-modal_v2ActionPanelGrid__EyJm6,.distribution-package-marketplace-modal_v2DiffRow__b7vPh{grid-template-columns:1fr}}.product-picker-modal_v2PickerShell__kkCf_{--products-v2-surface:var(--glass-bg-strong);--products-v2-surface-raised:color-mix(in srgb,var(--surface-container-low) 76%,transparent);--products-v2-text:var(--v2-text-primary,var(--foreground));--products-v2-muted:var(--v2-text-secondary,var(--muted));--products-v2-soft:var(--v2-text-tertiary,var(--muted));--products-v2-border-soft:var(--glass-border-strong);background:var(--glass-bg-strong);box-shadow:var(--shadow-float),var(--glass-highlight);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur)}.product-picker-modal_v2PickerBody__bSSh2{display:flex;min-height:0;flex:1 1 auto;flex-direction:column;overflow:hidden;padding:0}.product-picker-modal_v2PickerAlert__nQAID{margin:.75rem;border:1px solid var(--feedback-danger-border);border-radius:var(--radius-sm);background:var(--feedback-danger-bg);color:var(--feedback-danger-text);padding:.625rem .75rem;font-size:.8125rem;font-weight:var(--v2-weight-body);line-height:1.45}.product-picker-modal_v2PickerState__PluHG{display:flex;min-height:0;flex:1 1 auto;align-items:center;justify-content:center;gap:.5rem;padding:1rem;color:var(--products-v2-muted)}.product-picker-modal_v2PickerStateText__5TWR0{color:var(--products-v2-muted);font-size:.875rem;font-weight:var(--v2-weight-body);line-height:1.4}.product-picker-modal_v2PickerSpinner__Jp4Rr{width:1rem;height:1rem;border:2px solid var(--spinner-track-muted);border-top-color:var(--products-v2-muted);border-radius:999px;animation:product-picker-modal_v2PickerSpin__1wjST .8s linear infinite}@keyframes product-picker-modal_v2PickerSpin__1wjST{to{transform:rotate(1turn)}}