.AuthSurface_surface__9Kwqh{display:grid;grid-gap:1.25rem;gap:1.25rem}.AuthSurface_pageSurface__uwaz7{max-width:40rem;margin:0 auto}.AuthSurface_card__ZwZ_5{position:relative;background:var(--surface-card-bg);border:1px solid var(--surface-card-border);border-radius:calc(var(--radius-card) + .25rem);box-shadow:var(--shadow-soft);overflow:hidden}.AuthSurface_cardBody__MIHxh{display:grid;grid-gap:1.5rem;gap:1.5rem;padding:1.55rem}.AuthSurface_card__ZwZ_5:before{content:"";position:absolute;inset:0 0 auto;height:8rem;background:radial-gradient(circle at top left,rgba(255,255,255,.72),transparent 54%),linear-gradient(180deg,rgba(138,75,42,.08),transparent 100%);pointer-events:none}.AuthSurface_header__D7j61{display:grid;grid-gap:.75rem;gap:.75rem}.AuthSurface_eyebrow__P21a6{font-family:var(--font-mono);font-size:.78rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-muted)}.AuthSurface_titleRow__Fz0L_{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;flex-wrap:wrap}.AuthSurface_title__2iwRT{margin:0;font-size:clamp(2rem,4vw,2.75rem);line-height:.96}.AuthSurface_lede__8RdJz{margin:0;max-width:36rem;color:var(--color-text-muted);line-height:1.6}.AuthSurface_badge__9uEHw{display:inline-flex;align-items:center;border-radius:var(--radius-pill);padding:.45rem .8rem;background:var(--color-accent-soft);color:var(--color-accent-strong);font-size:.82rem;font-weight:600;white-space:nowrap}.AuthSurface_accountCard__hKjhT,.AuthSurface_error__uiFaC,.AuthSurface_mutedPanel__Sa5hg,.AuthSurface_notice__bbe4p,.AuthSurface_success__twD6B{border-radius:calc(var(--radius-panel) - .1rem);padding:1rem 1.1rem}.AuthSurface_notice__bbe4p{background:var(--surface-notice-bg);border:1px solid var(--surface-notice-border)}.AuthSurface_success__twD6B{background:var(--surface-success-bg);border:1px solid var(--surface-success-border);color:var(--color-success)}.AuthSurface_error__uiFaC{background:var(--surface-danger-bg);border:1px solid var(--surface-danger-border);color:var(--color-danger)}.AuthSurface_mutedPanel__Sa5hg{background:var(--surface-muted-panel);border:1px solid var(--surface-card-border);display:grid;grid-gap:.75rem;gap:.75rem}.AuthSurface_accountCard__hKjhT{background:var(--surface-overlay-header);border:1px solid var(--surface-card-border)}.AuthSurface_accountCard__hKjhT,.AuthSurface_grid__Zx8yF{display:grid;grid-gap:1rem;gap:1rem}.AuthSurface_form__DslNI{display:grid;grid-gap:.95rem;gap:.95rem}.AuthSurface_field___hdlc{display:grid;grid-gap:.45rem;gap:.45rem}.AuthSurface_fieldLabel__1Ek8R{font-size:.93rem;font-weight:600}.AuthSurface_checkboxRow___X30I{display:flex;align-items:flex-start;gap:.75rem;color:var(--color-text-primary)}.AuthSurface_checkboxRow___X30I input{margin-top:.2rem}.AuthSurface_helper__fTM2H{margin:0;font-size:.88rem;line-height:1.5;color:var(--color-text-muted)}.AuthSurface_actionStack__GRIBw,.AuthSurface_primaryRow___884X,.AuthSurface_secondaryRow__M6l_x{display:flex;gap:.75rem;flex-wrap:wrap}.AuthSurface_ghostButton__hqRFR,.AuthSurface_linkButton___YqP8,.AuthSurface_providerButton__jGYjq,.AuthSurface_secondaryButton__2YsCI,.AuthSurface_textLink__SKR2N{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;border-radius:var(--radius-pill);text-decoration:none;transition:transform var(--transition-fast),background-color var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast)}.AuthSurface_providerButton__jGYjq,.AuthSurface_secondaryButton__2YsCI{border:1px solid var(--surface-inline-border);background:var(--surface-inline-bg);color:var(--color-text-primary);padding:.7rem 1rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.52)}.AuthSurface_providerButton__jGYjq:hover,.AuthSurface_secondaryButton__2YsCI:hover{transform:translateY(-1px);background:var(--surface-inline-bg-hover)}.AuthSurface_ghostButton__hqRFR,.AuthSurface_linkButton___YqP8{border:1px solid transparent;background:transparent;color:var(--color-accent-strong);padding:.1rem 0}.AuthSurface_ghostButton__hqRFR:hover,.AuthSurface_linkButton___YqP8:hover,.AuthSurface_textLink__SKR2N:hover{transform:translateY(-1px)}.AuthSurface_providerGrid__zYGGX{display:grid;grid-gap:.75rem;gap:.75rem}.AuthSurface_providerGridCompact__m4uTz{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.AuthSurface_divider__1U5Zn{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:.75rem;gap:.75rem;align-items:center;color:var(--color-text-muted);font-size:.8rem;text-transform:uppercase;letter-spacing:.16em}.AuthSurface_divider__1U5Zn:after,.AuthSurface_divider__1U5Zn:before{content:"";height:1px;background:var(--surface-card-border)}.AuthSurface_status__KyKp_{margin:0;font-size:.9rem;line-height:1.5}.AuthSurface_actions__ycNN_{display:flex;gap:.75rem;flex-wrap:wrap}.AuthSurface_accountMeta__cW0q0{display:grid;grid-gap:.35rem;gap:.35rem}.AuthSurface_accountMeta__cW0q0 strong{font-size:1.2rem}.AuthSurface_detailsGrid__19Kxb{display:grid;grid-gap:.45rem;gap:.45rem;color:var(--color-text-muted)}.AuthSurface_modeSwitch__YI9_l{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap;color:var(--color-text-muted)}.AuthSurface_textLink__SKR2N{color:var(--color-accent-strong)}.AuthSurface_caption__pn3WC{font-size:.78rem;color:var(--color-text-muted);letter-spacing:.02em}@media (max-width:720px){.AuthSurface_cardBody__MIHxh{padding:1.1rem}.AuthSurface_title__2iwRT{font-size:1.8rem}.AuthSurface_providerButton__jGYjq,.AuthSurface_secondaryButton__2YsCI{width:100%}.AuthSurface_actions__ycNN_{display:grid}}.AuthModal_root__1m6AX{position:fixed;inset:0;z-index:80;display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;overscroll-behavior:contain;padding:calc(5.35rem + env(safe-area-inset-top, 0px)) 1rem 1rem}.AuthModal_backdrop__x8Ehc{position:absolute;inset:0;background:var(--overlay-backdrop);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.AuthModal_dialog__MmpX9{position:relative;z-index:1;width:min(100%,42rem);display:grid;grid-gap:.8rem;gap:.8rem;max-height:calc(100dvh - 6.5rem - env(safe-area-inset-top, 0px));overflow-y:auto;scrollbar-gutter:stable}.AuthModal_dialogHeader__faHx2{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1.05rem;color:var(--color-text-primary);border-radius:calc(var(--radius-card) - .05rem);border:1px solid var(--surface-elevated-border);background:var(--surface-overlay-header);box-shadow:var(--shadow-soft)}.AuthModal_dialogMeta__Q9lQP{display:grid;grid-gap:.35rem;gap:.35rem}.AuthModal_eyebrow__WAYJi{font-family:var(--font-mono);font-size:.76rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-muted)}.AuthModal_title__vqcAo{margin:0;font-size:1.24rem;line-height:1.05}.AuthModal_copy__Bm4_f{margin:0;color:var(--color-text-muted);line-height:1.5}.AuthModal_closeButton__9bn_D{border:1px solid var(--surface-inline-border);background:var(--surface-inline-bg);color:var(--color-text-primary);box-shadow:inset 0 1px 0 rgba(255,255,255,.52)}.AuthModal_closeButton__9bn_D:hover:enabled{background:var(--surface-inline-bg-hover)}@media (max-width:720px){.AuthModal_root__1m6AX{padding-top:calc(4.85rem + env(safe-area-inset-top, 0px))}.AuthModal_dialog__MmpX9{max-height:calc(100dvh - 5.75rem - env(safe-area-inset-top, 0px))}.AuthModal_dialogHeader__faHx2{padding:.9rem .9rem .95rem}}.EnterOnlyMotion_enterOnlySlideFromRight__eRN5Y{animation:EnterOnlyMotion_enterOnlySlideFromRight__eRN5Y var(--enter-only-duration,.16s) cubic-bezier(.16,1,.3,1) both;will-change:transform,opacity}.EnterOnlyMotion_enterOnlyBackdropFade__zGMOP{animation:EnterOnlyMotion_enterOnlyBackdropFade__zGMOP .14s linear both;will-change:opacity}@keyframes EnterOnlyMotion_enterOnlySlideFromRight__eRN5Y{0%{opacity:0;transform:translate3d(var(--enter-only-offset-x,1rem),0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes EnterOnlyMotion_enterOnlyBackdropFade__zGMOP{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.EnterOnlyMotion_enterOnlyBackdropFade__zGMOP,.EnterOnlyMotion_enterOnlySlideFromRight__eRN5Y{animation:none}}.AdminPageShell_page__WaQQr{--admin-shell-sidebar-width:clamp(17rem,14vw + 10rem,20rem);--admin-shell-sidebar-collapsed-width:5.4rem;--admin-shell-topbar-height:4.45rem;--admin-shell-edge-border:color-mix(in srgb,var(--surface-card-border) 78%,white 22%);--admin-shell-inline-border:color-mix(in srgb,var(--surface-inline-border) 84%,white 16%);--admin-shell-topbar-bg:color-mix(in srgb,var(--surface-shell-solid) 96%,white 4%);--admin-shell-sidebar-bg:linear-gradient(180deg,color-mix(in srgb,var(--surface-shell-solid) 96%,white 4%) 0%,color-mix(in srgb,var(--surface-elevated-bg) 90%,white 10%) 100%);--admin-shell-content-bg:linear-gradient(180deg,color-mix(in srgb,var(--surface-card-bg) 96%,white 4%) 0%,color-mix(in srgb,var(--surface-elevated-bg) 88%,transparent 12%) 100%);min-height:100svh;width:100%}.AdminPageShell_pageCompact__p0Fmr{--admin-shell-topbar-height:4.15rem}.AdminPageShell_shell__sxRjR{min-height:100svh;display:grid;grid-template-rows:auto minmax(0,1fr)}.AdminPageShell_shellCollapsed__qQc3Z{min-height:100svh}.AdminPageShell_topbar__6XUdg{position:-webkit-sticky;position:sticky;top:0;z-index:45;min-height:var(--admin-shell-topbar-height);border-bottom:1px solid var(--admin-shell-edge-border);background:var(--admin-shell-topbar-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);overflow:visible}.AdminPageShell_topbar__6XUdg:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.76),transparent)}.AdminPageShell_topbarInner__M3iiE{min-height:var(--admin-shell-topbar-height);display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;grid-gap:1rem;gap:1rem;padding:.65rem 1rem .65rem .8rem}.AdminPageShell_drawerHeaderCopy__lze8H,.AdminPageShell_topbarBrandCopy__DJUwV,.AdminPageShell_topbarBrand__7BZFY,.AdminPageShell_topbarCenter__UspXj,.AdminPageShell_topbarEnd__56l8h,.AdminPageShell_topbarStart__Fs8XC{display:flex}.AdminPageShell_topbarEnd__56l8h,.AdminPageShell_topbarStart__Fs8XC{min-width:0;align-items:center}.AdminPageShell_topbarStart__Fs8XC{gap:.7rem}.AdminPageShell_topbarCenter__UspXj{min-width:0;flex-direction:column;align-items:center;justify-self:center;gap:.1rem;text-align:center}.AdminPageShell_topbarEnd__56l8h{position:relative;justify-content:flex-end;gap:.45rem}.AdminPageShell_topbarBrand__7BZFY{min-width:0;align-items:center;gap:.72rem}.AdminPageShell_drawerHeaderCopy__lze8H,.AdminPageShell_topbarBrandCopy__DJUwV{min-width:0;flex-direction:column}.AdminPageShell_topbarBrandCopy__DJUwV{gap:.08rem}.AdminPageShell_brandMark__X_tDv,.AdminPageShell_topbarHomeIcon__Vjhfv,.AdminPageShell_topbarIconButton__7EbxF{display:inline-flex;align-items:center;justify-content:center}.AdminPageShell_brandMark__X_tDv{width:2.7rem;height:2.7rem;border-radius:1rem;background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent) 78%,white 22%) 0,color-mix(in srgb,var(--color-accent-strong) 88%,black 12%) 100%);color:#fff7f0;box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 12px 24px rgba(82,48,26,.12)}.AdminPageShell_brandEyebrow__KWLTp,.AdminPageShell_eyebrow__4zS_V,.AdminPageShell_topbarEyebrow__ppcbL{font-family:var(--font-mono);font-size:.68rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-muted)}.AdminPageShell_topbarBrandTitle__w_pPD{font-size:1rem;font-weight:700;line-height:1.1}.AdminPageShell_topbarTitle__bTC7L{max-width:min(52vw,32rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.96rem,.85rem + .45vw,1.16rem);line-height:1.2}.AdminPageShell_homeLink__bjd03,.AdminPageShell_topbarActionButton__m7Uv2,.AdminPageShell_topbarHomeLink__QmAma,.AdminPageShell_topbarIconButton__7EbxF{border-radius:var(--radius-pill);border:1px solid var(--admin-shell-inline-border);background:var(--surface-inline-bg);color:var(--color-text-primary);box-shadow:inset 0 1px 0 rgba(255,255,255,.56);transition:transform var(--transition-fast),background-color var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast)}.AdminPageShell_homeLink__bjd03,.AdminPageShell_topbarActionButton__m7Uv2,.AdminPageShell_topbarHomeLink__QmAma{min-height:2.65rem;display:inline-flex;align-items:center;gap:.45rem;padding:.6rem .9rem;font-size:.9rem;font-weight:600}.AdminPageShell_topbarIconButton__7EbxF{width:2.8rem;height:2.8rem;padding:0;color:var(--color-text-primary)}.AdminPageShell_homeLink__bjd03:hover,.AdminPageShell_topbarActionButton__m7Uv2:hover,.AdminPageShell_topbarHomeLink__QmAma:hover,.AdminPageShell_topbarIconButton__7EbxF:hover{transform:translateY(-1px);background:var(--surface-inline-bg-hover)}.AdminPageShell_topbarActionButtonActive__wxbWq{background:var(--color-accent-soft);border-color:var(--surface-notice-border)}.AdminPageShell_accountDot__ierHY{display:inline-flex;width:.5rem;height:.5rem;border-radius:999px;background:var(--color-success)}.AdminPageShell_topbarHomeText__YrNyP{white-space:nowrap}.AdminPageShell_topbarHomeIcon__Vjhfv{width:1rem;height:1rem}.AdminPageShell_workspace__lrLFi{min-height:calc(100svh - var(--admin-shell-topbar-height));display:grid;grid-template-columns:minmax(0,var(--admin-shell-sidebar-width)) minmax(0,1fr)}.AdminPageShell_workspaceCollapsed__EeV7P{grid-template-columns:var(--admin-shell-sidebar-collapsed-width) minmax(0,1fr)}.AdminPageShell_sidebar__avPrK{position:-webkit-sticky;position:sticky;top:var(--admin-shell-topbar-height);height:calc(100svh - var(--admin-shell-topbar-height));min-height:40rem;display:grid;grid-template-rows:minmax(0,1fr) auto;border-right:1px solid var(--admin-shell-edge-border);background:var(--admin-shell-sidebar-bg);overflow:hidden}.AdminPageShell_drawerBody__I1yTb,.AdminPageShell_sidebarNavWrap__bzfm4{min-height:0}.AdminPageShell_sidebarNavWrap__bzfm4{overflow:visible;padding:1rem .78rem .92rem}.AdminPageShell_sidebarCollapsed__JNoVR .AdminPageShell_sidebarNavWrap__bzfm4{padding-left:.58rem;padding-right:.58rem}.AdminPageShell_drawerFooter__XSbt4,.AdminPageShell_drawerHeader__iwaUg,.AdminPageShell_sidebarFooter__Iuym8{display:grid}.AdminPageShell_sidebarFooter__Iuym8{position:relative;gap:.65rem;padding:.82rem .78rem 1rem;background:linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,.04))}.AdminPageShell_sidebarFooter__Iuym8:before{content:"";position:absolute;inset:.02rem .92rem auto 1.08rem;height:1px;background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--surface-card-border) 74%,white 26%) 12%,color-mix(in srgb,var(--surface-card-border) 74%,white 26%) 88%,transparent 100%)}.AdminPageShell_sidebarFooterCollapsed__ifKcI{padding-left:.6rem;padding-right:.6rem}.AdminPageShell_sidebarFooterCollapsed__ifKcI:before{left:.7rem;right:.7rem}.AdminPageShell_homeLink__bjd03{width:100%;justify-content:flex-start}.AdminPageShell_homeLinkCollapsed__3KDf2{justify-content:center;padding-inline:0}.AdminPageShell_homeLinkCollapsed__3KDf2 .AdminPageShell_homeLinkText__Ykr3y{display:none}.AdminPageShell_mainColumn__LPrGw{min-width:0;min-height:calc(100svh - var(--admin-shell-topbar-height));display:grid;background:var(--admin-shell-content-bg)}.AdminPageShell_contentFrame__2g_nv{min-width:0;min-height:100%;display:grid;grid-template-rows:auto minmax(0,1fr)}.AdminPageShell_contentFrameWithoutHeader__FSDGE{grid-template-rows:minmax(0,1fr)}.AdminPageShell_header__bN2kd{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.2rem 1.4rem 1rem;border-bottom:1px solid color-mix(in srgb,var(--surface-card-border) 74%,white 26%);background:linear-gradient(180deg,rgba(255,255,255,.56) 0,color-mix(in srgb,var(--surface-shell-top) 74%,white 26%) 100%)}.AdminPageShell_headerCompact__5Koh3{padding:1.05rem 1.22rem .88rem}.AdminPageShell_headerMain__ycelA{min-width:0;display:grid;grid-gap:.28rem;gap:.28rem}.AdminPageShell_headingRow__9vhl8{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}.AdminPageShell_title__kJUnY{margin:0;font-size:clamp(1.45rem,1.2rem + 1vw,2.15rem);line-height:1;letter-spacing:-.02em}.AdminPageShell_description__SsfpX{max-width:58rem;margin:0;color:var(--color-text-muted);font-size:.94rem;line-height:1.6}.AdminPageShell_headerAccessory__H6QzX,.AdminPageShell_headerActions__CS4h6{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}.AdminPageShell_headerActions__CS4h6{justify-content:flex-end}.AdminPageShell_content__2__LW{min-height:0;display:grid;grid-gap:1rem;gap:1rem;padding:1.15rem 1.35rem 1.35rem;align-content:start}.AdminPageShell_contentCompact__cq1dD{gap:.8rem;padding-top:.95rem}.AdminPageShell_contentWithoutHeader__ommkN{padding-top:.85rem}.AdminPageShell_visuallyHiddenHeading__XJlbc{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.AdminPageShell_drawerRoot__7QuXN{position:fixed;inset:0;z-index:92;display:none}.AdminPageShell_drawerBackdrop__xmSkJ{position:absolute;inset:0;background:var(--overlay-backdrop);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.AdminPageShell_drawerPanel__Jb4wE{position:relative;z-index:1;width:min(100%,23rem);height:100%;display:grid;grid-template-rows:auto minmax(0,1fr) auto;border-right:1px solid var(--admin-shell-edge-border);background:var(--surface-shell-panel);box-shadow:var(--shadow-overlay);overflow:hidden}.AdminPageShell_drawerFooter__XSbt4,.AdminPageShell_drawerHeader__iwaUg{gap:.9rem;padding:1rem}.AdminPageShell_drawerHeader__iwaUg{grid-template-columns:minmax(0,1fr) auto;align-items:start;border-bottom:1px solid color-mix(in srgb,var(--surface-card-border) 74%,white 26%)}.AdminPageShell_drawerHeaderCopy__lze8H{gap:.22rem}.AdminPageShell_drawerTitle__MkTS9{margin:0;font-size:1.15rem;line-height:1.1}.AdminPageShell_drawerDescription__bjLoe{margin:0;color:var(--color-text-muted);font-size:.84rem;line-height:1.5}.AdminPageShell_drawerBody__I1yTb{overflow:auto;scrollbar-width:thin;padding:.9rem 1rem 1rem}.AdminPageShell_drawerFooter__XSbt4{border-top:1px solid color-mix(in srgb,var(--surface-card-border) 74%,white 26%)}.AdminPageShell_iconSvg__XMi2k{width:1.1rem;height:1.1rem;stroke:currentColor;stroke-width:1.8;fill:none;stroke-linecap:round;stroke-linejoin:round}.AdminPageShell_loading___PHOU{min-height:100vh;display:grid;place-items:center;color:var(--color-text-muted)}.AdminPageShell_notice__MJVxg{max-width:46rem;padding:1rem 1.05rem;border-radius:calc(var(--radius-panel) - .05rem);border:1px solid var(--surface-notice-border);background:var(--surface-notice-bg);box-shadow:var(--shadow-soft)}.AdminPageShell_page__WaQQr input,.AdminPageShell_page__WaQQr select,.AdminPageShell_page__WaQQr textarea{min-height:2.35rem;padding:.58rem .72rem;border-radius:.85rem}.AdminPageShell_page__WaQQr button:not(.AdminPageShell_topbarActionButton__m7Uv2):not(.AdminPageShell_topbarIconButton__7EbxF){min-height:2.25rem;padding:.5rem .85rem}@media (max-width:1200px){.AdminPageShell_header__bN2kd{padding-left:1.2rem;padding-right:1.2rem}.AdminPageShell_content__2__LW{padding-left:1.15rem;padding-right:1.15rem}}@media (max-width:960px){.AdminPageShell_pageCompact__p0Fmr,.AdminPageShell_page__WaQQr{--admin-shell-topbar-height:4.15rem}.AdminPageShell_topbarInner__M3iiE{padding:.58rem .8rem;gap:.75rem}.AdminPageShell_sidebar__avPrK,.AdminPageShell_topbarBrandCopy__DJUwV{display:none}.AdminPageShell_workspaceCollapsed__EeV7P,.AdminPageShell_workspace__lrLFi{min-height:0;grid-template-columns:1fr}.AdminPageShell_mainColumn__LPrGw{min-height:0}.AdminPageShell_headerCompact__5Koh3,.AdminPageShell_header__bN2kd{padding:1rem}.AdminPageShell_contentCompact__cq1dD,.AdminPageShell_content__2__LW{padding:.95rem 1rem 1rem}.AdminPageShell_drawerRoot__7QuXN{display:flex}}@media (max-width:720px){.AdminPageShell_topbarEyebrow__ppcbL,.AdminPageShell_topbarHomeText__YrNyP{display:none}.AdminPageShell_topbarTitle__bTC7L{max-width:min(46vw,15rem)}.AdminPageShell_topbarActionButton__m7Uv2,.AdminPageShell_topbarHomeLink__QmAma{min-height:2.5rem;padding:.55rem .78rem}}@media (max-width:640px){.AdminPageShell_topbarInner__M3iiE{padding-left:.72rem;padding-right:.72rem}.AdminPageShell_headerCompact__5Koh3,.AdminPageShell_header__bN2kd{display:grid;grid-gap:.75rem;gap:.75rem;padding:.92rem .86rem .82rem}.AdminPageShell_headerActions__CS4h6{justify-content:flex-start}.AdminPageShell_title__kJUnY{font-size:clamp(1.32rem,1.1rem + .9vw,1.65rem)}.AdminPageShell_description__SsfpX{font-size:.9rem}.AdminPageShell_contentCompact__cq1dD,.AdminPageShell_content__2__LW{padding:.82rem .86rem .94rem}}.AdminRouteScaffold_routePage__yTjvB{min-height:100svh}.AdminRouteScaffold_routeContent__l_grG{position:relative;box-sizing:border-box;height:calc(100svh - var(--admin-shell-topbar-height));min-height:0;display:grid;align-content:stretch;grid-gap:0;gap:0;overflow:hidden;padding:.68rem .96rem .98rem;background:radial-gradient(circle at top left,color-mix(in srgb,var(--color-accent-soft) 22%,white 78%) 0,transparent 38%),linear-gradient(180deg,color-mix(in srgb,var(--surface-elevated-bg) 90%,white 10%) 0,color-mix(in srgb,var(--surface-dashed-bg) 70%,white 30%) 100%)}.AdminRouteScaffold_routeLayout__t8QdF{min-height:0;height:100%;display:grid;grid-gap:.62rem;gap:.62rem;align-content:stretch}.AdminRouteScaffold_routeDeck__Tya8P{display:grid;grid-gap:.46rem;gap:.46rem;min-width:0;padding:.34rem;border-radius:calc(var(--radius-card) - .06rem);border:1px solid color-mix(in srgb,var(--surface-card-border) 80%,white 20%);background:linear-gradient(180deg,rgba(255,255,255,.82) 0,color-mix(in srgb,var(--surface-card-bg) 92%,white 8%) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.86),0 18px 34px rgba(69,47,31,.04)}.AdminRouteScaffold_routeSection__8wrqW{display:grid;grid-gap:.42rem;gap:.42rem;min-width:0;padding:.68rem .74rem;border-radius:calc(var(--radius-panel) - .12rem);border:1px solid color-mix(in srgb,var(--surface-inline-border) 74%,white 26%);background:linear-gradient(180deg,rgba(255,255,255,.92) 0,color-mix(in srgb,var(--surface-inline-bg) 82%,white 18%) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.9)}.AdminRouteScaffold_routeToolbar__uSqKq{display:grid;grid-gap:.46rem;gap:.46rem;min-width:0}.AdminRouteScaffold_routeToolbarActions__xVGJv{display:flex;gap:.44rem;align-items:center;justify-content:flex-end;flex-wrap:wrap}.AdminRouteScaffold_routeWorkspace__VlJEg{min-height:0;height:100%}.AdminRouteScaffold_routeSurfaceStack__qMqU0{display:grid;grid-gap:.46rem;gap:.46rem}@media (max-width:960px){.AdminRouteScaffold_routeContent__l_grG{height:auto;min-height:calc(100svh - var(--admin-shell-topbar-height));overflow:visible;padding:.56rem .64rem .96rem}.AdminRouteScaffold_routeLayout__t8QdF,.AdminRouteScaffold_routeWorkspace__VlJEg{height:auto;min-height:0}}@media (max-width:720px){.AdminRouteScaffold_routeContent__l_grG{padding:.48rem .52rem .7rem}.AdminRouteScaffold_routeDeck__Tya8P{padding:.24rem}.AdminRouteScaffold_routeSection__8wrqW{padding:.58rem .6rem}.AdminRouteScaffold_routeToolbarActions__xVGJv{display:grid;grid-template-columns:1fr;justify-content:stretch}}.AdminUi_section__2PNL_{display:grid;grid-gap:.75rem;gap:.75rem;padding:.9rem;border-radius:var(--radius-card);background:var(--surface-card-bg);border:1px solid var(--surface-card-border);box-shadow:var(--shadow-soft)}.AdminUi_sectionHeader__fJBXL{display:flex;align-items:flex-start;justify-content:space-between;gap:.7rem;flex-wrap:wrap}.AdminUi_sectionTitleGroup__RZyYB{display:grid;grid-gap:.22rem;gap:.22rem}.AdminUi_sectionTitle__9aebR{margin:0;font-size:.95rem;line-height:1.2}.AdminUi_sectionDescription__bf51l{margin:0;color:var(--color-text-muted);line-height:1.45;font-size:.84rem}.AdminUi_sectionActions__uAm_D{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center}.AdminUi_gridAuto__02DlZ{display:grid;grid-gap:.65rem;gap:.65rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.AdminUi_gridSplit__p0vf6{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start}.AdminUi_gridCards___4sPX{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start}.AdminUi_disclaimers__HU6J_,.AdminUi_stack__1dFBr{display:grid;grid-gap:.55rem;gap:.55rem}.AdminUi_stackCompact__jfOEO{display:grid;grid-gap:.32rem;gap:.32rem}.AdminUi_toolbar__yKirG{display:flex;gap:.55rem;flex-wrap:wrap;align-items:center}.AdminUi_fieldGrow__XgV_U{min-width:16rem;flex:1 1 16rem}.AdminUi_fieldCompact__T7I9V{max-width:18rem}.AdminUi_label__sqm_M{display:grid;grid-gap:.25rem;gap:.25rem;color:var(--color-text-primary);min-width:0}.AdminUi_emptyText__d1vMG,.AdminUi_helperText__PPz4J,.AdminUi_hint__2h7HC,.AdminUi_subtleText__91L35{margin:0;color:var(--color-text-muted);line-height:1.45}.AdminUi_emptyText__d1vMG,.AdminUi_helperText__PPz4J,.AdminUi_hint__2h7HC{font-size:.78rem}.AdminUi_metaGrid__ZLJO4{display:grid;grid-gap:.45rem;gap:.45rem}.AdminUi_metaRow__laRfP{display:grid;grid-gap:.14rem;gap:.14rem}.AdminUi_metaLabel__v1r_S{margin:0;font-size:.68rem;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.AdminUi_metaValue__f1fFv{margin:0;color:var(--color-text-primary);line-height:1.4}.AdminUi_subsection__RVOjW{display:grid;grid-gap:.65rem;gap:.65rem;padding:.82rem;border-radius:calc(var(--radius-panel) - .15rem);border:1px solid transparent}.AdminUi_subsectionDefault__7UFag{background:rgba(255,255,255,.54);border-color:var(--surface-card-border)}.AdminUi_subsectionEmphasis__58Doq{background:color-mix(in srgb,var(--surface-notice-bg) 38%,white 62%);border-color:color-mix(in srgb,var(--surface-notice-border) 65%,white 35%)}.AdminUi_subsectionDanger__EpeZi{background:color-mix(in srgb,var(--surface-danger-bg) 72%,white 28%);border-color:color-mix(in srgb,var(--surface-danger-border) 82%,white 18%)}.AdminUi_subsectionTitle__lF8m9{margin:0;font-size:.9rem}.AdminUi_mono__bNvDn{font-family:var(--font-mono);overflow-wrap:anywhere}.AdminUi_pill__nyAK3{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);padding:.24rem .58rem;font-size:.7rem;font-weight:700;letter-spacing:.02em;border:1px solid transparent;white-space:nowrap}.AdminUi_pillNeutral__wHWD5{background:var(--surface-muted-panel);color:var(--color-text-primary);border-color:var(--surface-card-border)}.AdminUi_pillSuccess__Ogc_R{background:var(--surface-success-bg);color:var(--color-success);border-color:var(--surface-success-border)}.AdminUi_pillWarning___qa1y{background:var(--surface-notice-bg);color:var(--color-accent-strong);border-color:var(--surface-notice-border)}.AdminUi_pillDanger__tv4Y5{background:var(--surface-danger-bg);color:var(--color-danger);border-color:var(--surface-danger-border)}.AdminUi_message__jFNgg{border-radius:calc(var(--radius-panel) - .15rem);padding:.72rem .82rem}.AdminUi_messageInfo__FocTw{background:var(--surface-notice-bg);border:1px solid var(--surface-notice-border)}.AdminUi_messageSuccess__HOPER{background:var(--surface-success-bg);border:1px solid var(--surface-success-border);color:var(--color-success)}.AdminUi_messageError__XVOjY{background:var(--surface-danger-bg);border:1px solid var(--surface-danger-border);color:var(--color-danger)}.AdminUi_messageWarning___3Woo{background:color-mix(in srgb,var(--color-accent-soft) 78%,white 22%);border:1px solid color-mix(in srgb,var(--color-accent) 34%,white 66%);color:var(--color-accent-strong)}.AdminUi_emptyState__0RoBb{display:grid;grid-gap:.35rem;gap:.35rem;padding:.82rem .9rem;border-radius:calc(var(--radius-panel) - .15rem);background:var(--surface-dashed-bg);border:1px dashed var(--surface-dashed-border)}.AdminUi_tablePagination__ygOff{display:flex;gap:.55rem;align-items:center;justify-content:space-between;flex-wrap:wrap}.AdminUi_tablePaginationMeta__ReaPk{display:flex;gap:.55rem;align-items:center;flex-wrap:wrap;color:var(--color-text-muted);font-size:.76rem}.AdminUi_tablePaginationPage____Rh_,.AdminUi_tablePaginationRange__1LmVE{white-space:nowrap}.AdminUi_disclaimers__HU6J_{padding:.75rem .85rem;border-radius:calc(var(--radius-panel) - .15rem);background:var(--surface-elevated-bg);border:1px solid var(--surface-elevated-border)}.AdminUi_disclaimersList__8sWCy{display:grid;grid-gap:.45rem;gap:.45rem;margin:0;padding-left:1rem}.AdminUi_disclaimerItem__43x_i{margin:0;color:var(--color-text-muted);font-size:.76rem;line-height:1.45}.AdminUi_linkRow__T9Uki{display:flex;gap:.65rem;flex-wrap:wrap;align-items:center}.AdminUi_externalLink__cl9BL{font-size:.84rem;color:var(--color-accent-strong);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.AdminUi_tableWrap__BRGZA{overflow-x:auto;border-radius:calc(var(--radius-panel) - .15rem);border:1px solid var(--surface-card-border);background:rgba(255,255,255,.54)}.AdminUi_table__HVzz_{width:100%;border-collapse:collapse;font-size:.84rem}.AdminUi_responsiveTable__45W56{table-layout:fixed}.AdminUi_tableCell__nE3qa,.AdminUi_tableHeadCell__Ra1ij{text-align:left;padding:.58rem .68rem;vertical-align:top}.AdminUi_tableHeadCell__Ra1ij{font-size:.68rem;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);background:rgba(255,255,255,.46)}.AdminUi_tableRow__2H8oq{border-top:1px solid var(--surface-card-border)}.AdminUi_tableRowInteractive__tgKDN{cursor:pointer;transition:background-color var(--transition-fast),box-shadow var(--transition-fast),outline-color var(--transition-fast)}.AdminUi_tableRowInteractive__tgKDN:hover{background:color-mix(in srgb,var(--surface-inline-bg) 72%,white 28%)}.AdminUi_tableRowInteractive__tgKDN:focus-visible{outline:2px solid color-mix(in srgb,var(--color-accent) 55%,white 45%);outline-offset:-2px}.AdminUi_tableRowInteractive__tgKDN:focus-within{outline:2px solid color-mix(in srgb,var(--color-accent) 55%,white 45%);outline-offset:-2px}.AdminUi_tableRowSelected__KH8AI{background:color-mix(in srgb,var(--color-accent-soft) 76%,white 24%);box-shadow:inset 3px 0 0 var(--color-accent-strong)}.AdminUi_tableRowMuted__pj7yl{opacity:.62}.AdminUi_tableCellNowrap__z7fid{white-space:nowrap}.AdminUi_tableCellAction__WH3Mb{width:1%;white-space:nowrap}.AdminUi_actionsRow__gpjg8{display:flex;gap:.55rem;align-items:center;flex-wrap:wrap}.AdminUi_fitButton__gKbA_{width:-moz-fit-content;width:fit-content}.AdminUi_quietButton__z_CVd{background:color-mix(in srgb,var(--surface-inline-bg) 78%,white 22%);color:var(--color-text-primary);border-color:var(--surface-inline-border)}.AdminUi_quietButton__z_CVd:hover:enabled{background:color-mix(in srgb,var(--surface-inline-bg-hover) 82%,white 18%)}.AdminUi_dangerButton__m61EN{background:color-mix(in srgb,var(--color-danger) 10%,white 90%);color:var(--color-danger);border-color:color-mix(in srgb,var(--color-danger) 24%,white 76%)}.AdminUi_dangerButton__m61EN:hover:enabled{background:color-mix(in srgb,var(--color-danger) 18%,white 82%)}.AdminUi_textSuccess__OGVNf{color:var(--color-success)}.AdminUi_textDanger__bVnX_{color:var(--color-danger)}.AdminUi_textWarning__5l2aT{color:#9a3412}.AdminUi_utilityStrip__HP4as{display:flex;gap:.55rem;flex-wrap:wrap;align-items:center;padding:.42rem .6rem;border-radius:calc(var(--radius-panel) - .24rem);background:rgba(255,255,255,.44);border:1px solid color-mix(in srgb,var(--surface-card-border) 78%,white 22%)}.AdminUi_utilityItem__kGkp3{display:inline-flex;gap:.35rem;align-items:center;min-height:1.7rem;padding:.14rem .18rem}.AdminUi_utilityLabel__RTyy1{font-size:.68rem;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.AdminUi_utilityValue__aERBj{font-size:.78rem;color:var(--color-text-primary)}.AdminUi_summaryStrip__vUcAa{display:grid;grid-gap:.6rem;gap:.6rem;grid-template-columns:repeat(auto-fit,minmax(145px,1fr))}.AdminUi_summaryCard__3ua0q{display:grid;grid-gap:.2rem;gap:.2rem;padding:.72rem .78rem;border-radius:calc(var(--radius-panel) - .2rem);border:1px solid var(--surface-card-border);background:rgba(255,255,255,.54)}.AdminUi_summaryCardNeutral__HQUnm{border-color:var(--surface-card-border)}.AdminUi_summaryCardSuccess__fiMYc{border-color:var(--surface-success-border);background:color-mix(in srgb,var(--surface-success-bg) 82%,white 18%)}.AdminUi_summaryCardWarning__HRBTl{border-color:var(--surface-notice-border);background:color-mix(in srgb,var(--surface-notice-bg) 74%,white 26%)}.AdminUi_summaryCardDanger__L8yy7{border-color:var(--surface-danger-border);background:color-mix(in srgb,var(--surface-danger-bg) 82%,white 18%)}.AdminUi_summaryLabel__cEv6Z{font-size:.68rem;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.AdminUi_summaryValue__zJ_tD{font-size:1rem;font-weight:700;line-height:1.2}.AdminUi_summaryHint__OW4_O{font-size:.76rem;color:var(--color-text-muted);line-height:1.4}.AdminUi_segmentedTabs__GDsB_{display:flex;gap:.35rem;flex-wrap:wrap;padding:.25rem;border-radius:calc(var(--radius-panel) - .18rem);background:rgba(255,255,255,.46);border:1px solid color-mix(in srgb,var(--surface-inline-border) 88%,white 12%)}.AdminUi_segmentedTab__JEkvH{min-height:1.95rem;padding:.34rem .7rem;border-radius:.84rem;border:1px solid transparent;background:transparent;color:var(--color-text-muted);font-size:.76rem;font-weight:700}.AdminUi_segmentedTab__JEkvH:hover:enabled{background:color-mix(in srgb,var(--surface-inline-bg) 84%,white 16%)}.AdminUi_segmentedTabActive__oyCNk{background:var(--surface-notice-bg);border-color:var(--surface-notice-border);color:var(--color-accent-strong)}@media (max-width:960px){.AdminUi_gridSplit__p0vf6{grid-template-columns:1fr}}@media (max-width:720px){.AdminUi_actionsRow__gpjg8,.AdminUi_linkRow__T9Uki,.AdminUi_sectionActions__uAm_D,.AdminUi_toolbar__yKirG,.AdminUi_utilityStrip__HP4as{display:grid}.AdminUi_fieldCompact__T7I9V,.AdminUi_fieldGrow__XgV_U{min-width:0;max-width:none;width:100%}.AdminUi_responsiveTable__45W56,.AdminUi_responsiveTable__45W56 .AdminUi_tableRow__2H8oq,.AdminUi_responsiveTable__45W56 tbody{display:grid;width:100%}.AdminUi_responsiveTable__45W56 thead{display:none}.AdminUi_responsiveTable__45W56 tbody{gap:.55rem}.AdminUi_responsiveTable__45W56 .AdminUi_tableRow__2H8oq{gap:.42rem;padding:.72rem .76rem;border:1px solid var(--surface-card-border);border-radius:calc(var(--radius-panel) - .18rem);background:rgba(255,255,255,.56);box-shadow:inset 0 1px 0 rgba(255,255,255,.66)}.AdminUi_responsiveTable__45W56 .AdminUi_tableRowSelected__KH8AI{box-shadow:inset 3px 0 0 var(--color-accent-strong),inset 0 1px 0 rgba(255,255,255,.72)}.AdminUi_responsiveTable__45W56 .AdminUi_tableCellAction__WH3Mb,.AdminUi_responsiveTable__45W56 .AdminUi_tableCellNowrap__z7fid,.AdminUi_responsiveTable__45W56 .AdminUi_tableCell__nE3qa{display:grid;grid-template-columns:minmax(5.8rem,7.2rem) minmax(0,1fr);grid-gap:.65rem;gap:.65rem;align-items:start;width:100%;padding:0;border:0;white-space:normal}.AdminUi_responsiveTable__45W56 .AdminUi_tableCellAction__WH3Mb:before,.AdminUi_responsiveTable__45W56 .AdminUi_tableCellNowrap__z7fid:before,.AdminUi_responsiveTable__45W56 .AdminUi_tableCell__nE3qa:before{content:attr(data-label);font-size:.63rem;font-family:var(--font-mono);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.AdminUi_responsiveTable__45W56 .AdminUi_tableCellAction__WH3Mb{width:100%}}.AdminMasterDetail_layout__hsnlx{--admin-master-detail-gap:0.28rem;--admin-master-detail-panel-width:clamp(31rem,39vw,45rem);display:flex;gap:0;min-height:100%;height:100%;align-items:stretch;overflow-x:clip;overflow-y:clip;isolation:isolate}.AdminMasterDetail_layoutDetailOpen__rNgYP{gap:var(--admin-master-detail-gap)}.AdminMasterDetail_detailColumn__RuNeM,.AdminMasterDetail_listColumn__HVk7d{min-width:0;min-height:0;transition:opacity .22s cubic-bezier(.16,1,.3,1),transform .22s cubic-bezier(.16,1,.3,1),flex-basis .22s cubic-bezier(.16,1,.3,1),width .22s cubic-bezier(.16,1,.3,1),visibility .22s linear}.AdminMasterDetail_listColumn__HVk7d{flex:1 1 auto}.AdminMasterDetail_detailColumn__RuNeM{flex:0 0;width:0;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transform:translateX(1rem)}.AdminMasterDetail_detailColumnOpen__utTio{flex-basis:var(--admin-master-detail-panel-width);width:var(--admin-master-detail-panel-width);opacity:1;visibility:visible;pointer-events:auto;transform:translateX(0)}@media (max-width:1160px){.AdminMasterDetail_layout__hsnlx{--admin-master-detail-panel-width:clamp(27rem,42vw,36rem)}}@media (max-width:960px){.AdminMasterDetail_layout__hsnlx{position:relative;display:block;min-height:calc(100svh - 6.1rem);height:auto;overflow:hidden}.AdminMasterDetail_detailColumn__RuNeM,.AdminMasterDetail_listColumn__HVk7d{width:100%;min-height:calc(100svh - 6.1rem);transition-duration:.3s}.AdminMasterDetail_listColumn__HVk7d{opacity:1;visibility:visible;transform:translateX(0)}.AdminMasterDetail_detailColumnOpen__utTio,.AdminMasterDetail_detailColumn__RuNeM{position:absolute;inset:0;width:100%;min-height:calc(100svh - 6.1rem);flex-basis:auto;transform:translateX(100%)}.AdminMasterDetail_layoutDetailOpen__rNgYP .AdminMasterDetail_listColumn__HVk7d{opacity:0;visibility:hidden;pointer-events:none;transform:translateX(-10%)}.AdminMasterDetail_layout__hsnlx[data-mobile-view=list] .AdminMasterDetail_detailColumn__RuNeM{opacity:0;visibility:hidden;pointer-events:none;transform:translateX(14%)}.AdminMasterDetail_layout__hsnlx[data-mobile-view=detail] .AdminMasterDetail_listColumn__HVk7d{position:absolute;inset:0;opacity:0;visibility:hidden;pointer-events:none;transform:translateX(-10%)}.AdminMasterDetail_layoutDetailOpen__rNgYP .AdminMasterDetail_detailColumnOpen__utTio{position:relative;opacity:1;visibility:visible;pointer-events:auto;transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.AdminMasterDetail_detailColumn__RuNeM,.AdminMasterDetail_listColumn__HVk7d{transition:none}}.AdminWorkspace_workspace__3788R{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:minmax(20rem,27rem) minmax(0,1fr);min-height:clamp(36rem,calc(100svh - 11.5rem),58rem);align-items:stretch}.AdminWorkspace_workspaceFill__lp_Ke{min-height:0;height:100%}.AdminWorkspace_workspaceSidebarEnd__G5R3p{grid-template-columns:minmax(0,1fr) minmax(20rem,27rem)}.AdminWorkspace_workspaceColumn__SGWlt{min-height:0}.AdminWorkspace_workspaceSidebarEnd__G5R3p>:first-child{order:2}.AdminWorkspace_workspaceSidebarEnd__G5R3p>:last-child{order:1}.AdminWorkspace_pane__jK7VC{min-height:0;height:100%;display:grid;grid-template-rows:auto minmax(0,1fr) auto;border-radius:var(--radius-card);background:var(--surface-card-bg);border:1px solid var(--surface-card-border);box-shadow:var(--shadow-soft);overflow:hidden}.AdminWorkspace_paneHeader__GYMIR{padding:.78rem .85rem .72rem;border-bottom:1px solid color-mix(in srgb,var(--surface-card-border) 82%,white 18%);background:linear-gradient(180deg,color-mix(in srgb,var(--surface-card-bg) 92%,white 8%) 0,color-mix(in srgb,var(--surface-elevated-bg) 88%,white 12%) 100%)}.AdminWorkspace_paneHeaderRow__jgOlG{display:flex;align-items:flex-start;justify-content:space-between;gap:.65rem;flex-wrap:wrap}.AdminWorkspace_paneHeaderCentered__tOmB5 .AdminWorkspace_paneHeaderRow__jgOlG{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto) minmax(0,1fr);align-items:center}.AdminWorkspace_paneTitleGroup__CXklv{display:grid;grid-gap:.22rem;gap:.22rem}.AdminWorkspace_paneHeaderCentered__tOmB5 .AdminWorkspace_paneTitleGroup__CXklv{grid-column:2;justify-self:center;max-width:min(100%,24rem);text-align:center}.AdminWorkspace_paneHeaderMeta__6_FWN{display:flex;align-items:center;gap:.5rem;min-width:0;flex:1 1 auto}.AdminWorkspace_paneHeaderCentered__tOmB5 .AdminWorkspace_paneHeaderMeta__6_FWN{grid-column:1;flex:none;justify-self:start}.AdminWorkspace_paneTitle__zTltx{margin:0;font-size:.95rem;line-height:1.2}.AdminWorkspace_paneDescription__W9r8A{margin:0;color:var(--color-text-muted);font-size:.84rem;line-height:1.45}.AdminWorkspace_paneActions__IMiQW{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.AdminWorkspace_paneHeaderCentered__tOmB5 .AdminWorkspace_paneActions__IMiQW{grid-column:3;justify-self:end}.AdminWorkspace_paneBodyScroll__dUggg,.AdminWorkspace_paneBody__VPFAD{min-height:0;padding:.85rem;display:grid;grid-gap:.8rem;gap:.8rem}.AdminWorkspace_paneBodyScroll__dUggg{overflow:auto;overscroll-behavior:contain}.AdminWorkspace_paneFooter__4ONGM{padding:.72rem .85rem .8rem;border-top:1px solid color-mix(in srgb,var(--surface-card-border) 82%,white 18%);background:linear-gradient(180deg,color-mix(in srgb,var(--surface-card-bg) 88%,white 12%) 0,color-mix(in srgb,var(--surface-elevated-bg) 92%,white 8%) 100%)}@media (max-width:1120px){.AdminWorkspace_workspace__3788R{grid-template-columns:minmax(17rem,23rem) minmax(0,1fr)}.AdminWorkspace_workspaceSidebarEnd__G5R3p{grid-template-columns:minmax(0,1fr) minmax(17rem,23rem)}}@media (max-width:960px){.AdminWorkspace_workspace__3788R{grid-template-columns:1fr;min-height:auto}.AdminWorkspace_pane__jK7VC{min-height:24rem}}@media (max-width:720px){.AdminWorkspace_paneHeaderCentered__tOmB5 .AdminWorkspace_paneHeaderRow__jgOlG{grid-template-columns:auto minmax(0,1fr) auto;align-items:start}.AdminWorkspace_paneHeaderCentered__tOmB5 .AdminWorkspace_paneTitleGroup__CXklv{max-width:none}}@media (max-width:520px){.AdminWorkspace_paneHeaderCentered__tOmB5 .AdminWorkspace_paneHeaderRow__jgOlG{grid-template-columns:1fr;gap:.42rem}.AdminWorkspace_paneHeaderCentered__tOmB5 .AdminWorkspace_paneActions__IMiQW,.AdminWorkspace_paneHeaderCentered__tOmB5 .AdminWorkspace_paneHeaderMeta__6_FWN,.AdminWorkspace_paneHeaderCentered__tOmB5 .AdminWorkspace_paneTitleGroup__CXklv{grid-column:auto;grid-row:auto;justify-self:stretch}.AdminWorkspace_paneHeaderCentered__tOmB5 .AdminWorkspace_paneActions__IMiQW,.AdminWorkspace_paneHeaderCentered__tOmB5 .AdminWorkspace_paneHeaderMeta__6_FWN{justify-content:center}}.page_pageLayout__WNInZ{grid-template-rows:auto minmax(0,1fr)}.page_summaryDeck__Qn3rx{display:grid;grid-gap:.5rem;gap:.5rem}.page_summaryStrip__blSAm{grid-template-columns:repeat(auto-fit,minmax(138px,1fr))}.page_utilityStrip__Fjx4D{padding-inline:.72rem}.page_controlsWorkspace__3P0MV{min-height:0}.page_paneHeader__EWWGJ{-webkit-padding-after:.64rem;padding-block-end:.64rem}.page_paneMeta__X9afO{color:var(--color-text-muted);font-family:var(--font-mono);font-size:.65rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.page_auditPane__Mgknz,.page_statePane__xVda2{background:linear-gradient(180deg,color-mix(in srgb,var(--surface-card-bg) 92%,white 8%) 0,color-mix(in srgb,var(--surface-elevated-bg) 89%,white 11%) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 18px 36px rgba(69,47,31,.05)}.page_auditPaneBody__7o2nD,.page_statePaneBody__KRDFp{padding:.72rem;align-content:start}.page_controlFormGrid___AvVl{display:grid;grid-gap:.48rem;gap:.48rem;grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);align-items:flex-end}.page_controlActionRow__8ZxIv{display:flex;justify-content:flex-end;align-items:flex-end;grid-column:1/-1}@media (max-width:1120px){.page_controlFormGrid___AvVl{grid-template-columns:1fr}.page_controlActionRow__8ZxIv{justify-content:flex-start}}@media (max-width:720px){.page_utilityStrip__Fjx4D{padding-inline:.58rem}.page_auditPaneBody__7o2nD,.page_statePaneBody__KRDFp{padding:.62rem}}.page_pageLayout__1oh4I{grid-template-rows:auto minmax(0,1fr)}.page_queryDeck__Cn4KU,.page_queryForm__RBBG8{display:grid}.page_queryDeck__Cn4KU{gap:.52rem}.page_queryForm__RBBG8{gap:.52rem;grid-template-columns:repeat(5,minmax(0,1fr)) auto;align-items:flex-end}.page_queryActionRow__xOcH4{display:flex;justify-content:flex-end;align-items:flex-end}.page_summaryStrip___3Amu{grid-template-columns:repeat(auto-fit,minmax(138px,1fr))}.page_utilityStrip__9pFJ_{padding-inline:.72rem}.page_debugWorkspace__MjRj0{min-height:0}.page_paneHeader__D_4hd{-webkit-padding-after:.64rem;padding-block-end:.64rem}.page_paneMeta__Hb6bW{color:var(--color-text-muted);font-family:var(--font-mono);font-size:.65rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.page_investigationPane__eVEBv,.page_timelinePane___wTCM{background:linear-gradient(180deg,color-mix(in srgb,var(--surface-card-bg) 92%,white 8%) 0,color-mix(in srgb,var(--surface-elevated-bg) 89%,white 11%) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 18px 36px rgba(69,47,31,.05)}.page_investigationPaneBody__zG2A8,.page_timelinePaneBody__452Au{padding:.72rem;align-content:start}@media (max-width:1200px){.page_queryForm__RBBG8{grid-template-columns:repeat(3,minmax(0,1fr))}.page_queryActionRow__xOcH4{grid-column:1/-1;justify-content:flex-start}}@media (max-width:720px){.page_queryForm__RBBG8{grid-template-columns:1fr}.page_utilityStrip__9pFJ_{padding-inline:.58rem}.page_investigationPaneBody__zG2A8,.page_timelinePaneBody__452Au{padding:.62rem}}.ShopAdmin_shopPageLayout__pdVBJ{grid-template-rows:auto minmax(0,1fr)}.ShopAdmin_collectionList__Chh8i,.ShopAdmin_collectionPanel__lsYxt,.ShopAdmin_editorHeader__CICMK,.ShopAdmin_editorLayout__g8Ubv,.ShopAdmin_editorMain__J_NUN,.ShopAdmin_editorPaneBody__35BBl,.ShopAdmin_inlineActions__hQLdu,.ShopAdmin_listPaneActions__4rV4v,.ShopAdmin_listPaneBody__QMkju,.ShopAdmin_panelStack__p5Wt4,.ShopAdmin_promotionList__NCTt2,.ShopAdmin_rowBadges__MtbmB,.ShopAdmin_shopTopDeck__AmEYE,.ShopAdmin_shopWorkspace__9JAqg{display:grid}.ShopAdmin_shopTopDeck__AmEYE{gap:.46rem}.ShopAdmin_pageSummaryStrip__3hw4T{grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}.ShopAdmin_inspectorSummaryStrip__WdbUS{grid-template-columns:repeat(auto-fit,minmax(118px,1fr))}.ShopAdmin_shopWorkspace__9JAqg{min-height:0}.ShopAdmin_paneHeader__dOfVo{-webkit-padding-after:.64rem;padding-block-end:.64rem}.ShopAdmin_paneMeta__tHg7n{color:var(--color-text-muted);font-family:var(--font-mono);font-size:.65rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.ShopAdmin_editorPane__RPyTp,.ShopAdmin_listPane__7pj67{background:linear-gradient(180deg,color-mix(in srgb,var(--surface-card-bg) 92%,white 8%) 0,color-mix(in srgb,var(--surface-elevated-bg) 89%,white 11%) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 18px 36px rgba(69,47,31,.05)}.ShopAdmin_editorPaneBody__35BBl,.ShopAdmin_listPaneBody__QMkju{padding:.72rem;align-content:start}.ShopAdmin_collectionList__Chh8i,.ShopAdmin_inlineActions__hQLdu,.ShopAdmin_listPaneActions__4rV4v,.ShopAdmin_panelStack__p5Wt4,.ShopAdmin_promotionList__NCTt2,.ShopAdmin_rowBadges__MtbmB{gap:.58rem}.ShopAdmin_collectionCard__XALCr,.ShopAdmin_promotionRow__OZoN_{width:100%;padding:.72rem .76rem;border-radius:1rem;border:1px solid color-mix(in srgb,var(--surface-inline-border) 74%,white 26%);background:linear-gradient(180deg,rgba(255,255,255,.94) 0,color-mix(in srgb,var(--surface-inline-bg) 82%,white 18%) 100%);color:var(--color-text-primary);text-align:left;display:grid;grid-gap:.42rem;gap:.42rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.9)}.ShopAdmin_promotionRow__OZoN_:hover:enabled{background:color-mix(in srgb,var(--surface-inline-bg-hover) 84%,white 16%)}.ShopAdmin_promotionRowSelected__nkpMo{border-color:color-mix(in srgb,var(--surface-notice-border) 70%,white 30%);background:linear-gradient(180deg,color-mix(in srgb,var(--color-accent-soft) 72%,white 28%) 0,color-mix(in srgb,var(--surface-notice-bg) 78%,white 22%) 100%);box-shadow:inset 3px 0 0 var(--color-accent-strong),inset 0 1px 0 rgba(255,255,255,.92)}.ShopAdmin_collectionHeader__l6wZ6,.ShopAdmin_collectionPanelHeader__BL474,.ShopAdmin_editorIdentity___P8W5,.ShopAdmin_footerActions__DTUUW,.ShopAdmin_rowHeader__DIG2Z,.ShopAdmin_selectionHeader__ACy5j{display:flex;gap:.52rem;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.ShopAdmin_rowTitleGroup__QfjdY{display:grid;grid-gap:.14rem;gap:.14rem}.ShopAdmin_editorTitle__e3Rl8,.ShopAdmin_panelTitle__0HdgL,.ShopAdmin_rowTitle__of_5h{margin:0;font-weight:700;line-height:1.18}.ShopAdmin_formGrid__zO0Nt,.ShopAdmin_rowMeta__h6Ks8,.ShopAdmin_selectionMeta__0Kohk{display:grid;grid-gap:.52rem;gap:.52rem;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.ShopAdmin_rowMetaItem__eKfas,.ShopAdmin_selectionMeta__0Kohk div{display:grid;grid-gap:.12rem;gap:.12rem;line-height:1.38;font-size:.8rem}.ShopAdmin_collectionPanel__lsYxt,.ShopAdmin_editorHeader__CICMK,.ShopAdmin_editorLayout__g8Ubv,.ShopAdmin_editorMain__J_NUN{gap:.62rem}.ShopAdmin_editorHeader__CICMK{padding:.74rem;border-radius:calc(var(--radius-panel) - .14rem);background:linear-gradient(180deg,rgba(255,255,255,.92) 0,color-mix(in srgb,var(--surface-inline-bg) 80%,white 20%) 100%);border:1px solid color-mix(in srgb,var(--surface-inline-border) 72%,white 28%)}.ShopAdmin_editorTabs__bL2U5{align-self:start}.ShopAdmin_collectionSearchRow__O2hb9{display:grid;grid-gap:.52rem;gap:.52rem;grid-template-columns:minmax(0,1fr) auto;align-items:flex-end}.ShopAdmin_collectionSearchField__FqT3F{min-width:0}.ShopAdmin_collectionPanels__pG89s{display:grid;grid-gap:.62rem;gap:.62rem;grid-template-columns:repeat(2,minmax(0,1fr))}.ShopAdmin_collectionId__m6nIx{margin:0;overflow-wrap:anywhere}.ShopAdmin_utilityStrip___XRbV{padding-inline:.72rem}@media (max-width:960px){.ShopAdmin_collectionPanels__pG89s,.ShopAdmin_collectionSearchRow__O2hb9{grid-template-columns:1fr}}@media (max-width:720px){.ShopAdmin_editorPaneBody__35BBl,.ShopAdmin_listPaneBody__QMkju{padding:.62rem}.ShopAdmin_utilityStrip___XRbV{padding-inline:.58rem}.ShopAdmin_collectionHeader__l6wZ6,.ShopAdmin_collectionPanelHeader__BL474,.ShopAdmin_editorIdentity___P8W5,.ShopAdmin_footerActions__DTUUW,.ShopAdmin_rowHeader__DIG2Z,.ShopAdmin_selectionHeader__ACy5j{display:grid}.ShopAdmin_formGrid__zO0Nt,.ShopAdmin_rowMeta__h6Ks8,.ShopAdmin_selectionMeta__0Kohk{grid-template-columns:1fr}}.page_pageLayout__MW6aW{grid-template-rows:auto minmax(0,1fr)}.page_filterDeck___x_xf,.page_filterForm__urmmG{display:grid}.page_filterDeck___x_xf{gap:.5rem}.page_filterForm__urmmG{gap:.52rem;grid-template-columns:repeat(5,minmax(0,1fr)) auto;align-items:flex-end}.page_filterActions__IQfUC{display:flex;gap:.44rem;align-items:flex-end;justify-content:flex-end}.page_utilityStrip__D_ZSi{padding-inline:.72rem}.page_receiptsWorkspace__0_0wR{min-height:0}.page_paneHeader__xSBL5{-webkit-padding-after:.64rem;padding-block-end:.64rem}.page_paneMeta__gwQUS{color:var(--color-text-muted);font-family:var(--font-mono);font-size:.65rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.page_inspectorPane__JkRfE,.page_receiptsPane__Fnsg9{background:linear-gradient(180deg,color-mix(in srgb,var(--surface-card-bg) 92%,white 8%) 0,color-mix(in srgb,var(--surface-elevated-bg) 89%,white 11%) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 18px 36px rgba(69,47,31,.05)}.page_inspectorPaneBody__OLPSZ,.page_receiptsPaneBody__6ImoN{padding:.72rem;align-content:start}.page_tableWrap__2bgIB{min-height:0;overflow:auto;border-radius:calc(var(--radius-panel) - .15rem);border:1px solid var(--surface-card-border)}@media (max-width:1200px){.page_filterForm__urmmG{grid-template-columns:repeat(3,minmax(0,1fr))}.page_filterActions__IQfUC{grid-column:1/-1;justify-content:flex-start}}@media (max-width:720px){.page_filterForm__urmmG{grid-template-columns:1fr}.page_filterActions__IQfUC{display:grid;grid-template-columns:1fr}.page_utilityStrip__D_ZSi{padding-inline:.58rem}.page_inspectorPaneBody__OLPSZ,.page_receiptsPaneBody__6ImoN{padding:.62rem}}.page_pageLayout__laXp0{grid-template-rows:auto minmax(0,1fr)}.page_commandControls__h2DJu,.page_commandCopy__E42E1,.page_commandDeck__uJ7MG,.page_emptyPaneBody__29F3C,.page_factList__JHe60,.page_integrationGrid__6pxPj,.page_integrationsPaneBody__YfShF,.page_opsStack__3QDg9{display:grid}.page_commandDeck__uJ7MG{gap:.52rem}.page_commandRow__yBkIO{display:grid;grid-gap:.58rem;gap:.58rem;grid-template-columns:minmax(15rem,.85fr) minmax(0,1.15fr);align-items:start}.page_commandCopy__E42E1{gap:.16rem;align-content:start}.page_commandControls__h2DJu{gap:.46rem;grid-template-columns:minmax(0,1fr) auto;align-items:flex-end}.page_filterField__XeEzm{min-width:0}.page_summaryStrip__epI_8{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.page_utilityStrip__qcCr8{padding-inline:.74rem}.page_opsWorkspace__qpe_B{min-height:0}.page_paneHeader__WMlmW{-webkit-padding-after:.64rem;padding-block-end:.64rem}.page_paneMeta__b8V61{color:var(--color-text-muted);font-family:var(--font-mono);font-size:.65rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.page_emptyPane__aY60I,.page_integrationsPane__g7GXD,.page_opsPane__v72PW{background:linear-gradient(180deg,color-mix(in srgb,var(--surface-card-bg) 92%,white 8%) 0,color-mix(in srgb,var(--surface-elevated-bg) 89%,white 11%) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.8),0 18px 36px rgba(69,47,31,.05)}.page_emptyPaneBody__29F3C,.page_integrationsPaneBody__YfShF,.page_opsPaneBody__gniqR{padding:.72rem}.page_integrationsPaneBody__YfShF,.page_opsPaneBody__gniqR{align-content:start}.page_emptyPaneBody__29F3C,.page_opsStack__3QDg9{gap:.5rem}.page_factList__JHe60{gap:.34rem}.page_factRow__TjJ71{display:grid;grid-gap:.1rem;gap:.1rem}.page_factLabel__qPFYl{margin:0;font-size:.68rem;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.page_factValue__L2rcc{margin:0;line-height:1.35;overflow-wrap:anywhere}.page_integrationGrid__6pxPj{gap:.52rem;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.page_integrationCard__0bBhG{display:grid;grid-gap:.48rem;gap:.48rem;padding:.72rem;border-radius:calc(var(--radius-panel) - .14rem);border:1px solid color-mix(in srgb,var(--surface-inline-border) 72%,white 28%);background:linear-gradient(180deg,rgba(255,255,255,.94) 0,color-mix(in srgb,var(--surface-inline-bg) 82%,white 18%) 100%);box-shadow:inset 0 1px 0 rgba(255,255,255,.92)}.page_integrationHeader__vzY2Y{display:flex;gap:.44rem;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}@media (max-width:1120px){.page_commandRow__yBkIO{grid-template-columns:1fr}}@media (max-width:720px){.page_commandControls__h2DJu{grid-template-columns:1fr}.page_utilityStrip__qcCr8{padding-inline:.58rem}.page_emptyPaneBody__29F3C,.page_integrationsPaneBody__YfShF,.page_opsPaneBody__gniqR{padding:.62rem}}.ShopUi_section__bR0Bn{display:grid;grid-gap:1rem;gap:1rem;padding:1.2rem;border-radius:var(--radius-card);background:var(--surface-card-bg);border:1px solid var(--surface-card-border);box-shadow:var(--shadow-soft)}.ShopUi_sectionHeader__anUYF{display:flex;justify-content:space-between;align-items:flex-start;gap:.9rem;flex-wrap:wrap}.ShopUi_sectionTitleGroup__SWKJ0{display:grid;grid-gap:.35rem;gap:.35rem}.ShopUi_eyebrow__1_cLH{margin:0;font-family:var(--font-mono);font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted)}.ShopUi_sectionTitle__EjJHP{margin:0;font-size:1.08rem;line-height:1.2}.ShopUi_sectionDescription__sGTEd{margin:0;color:var(--color-text-muted);line-height:1.58}.ShopUi_sectionActions__2X4Is{display:flex;gap:.65rem;align-items:center;flex-wrap:wrap}.ShopUi_stack__0pRY_{display:grid;grid-gap:1rem;gap:1rem}.ShopUi_stackDense__pZ_R0{display:grid;grid-gap:.65rem;gap:.65rem}.ShopUi_helperText__2IVme,.ShopUi_mutedText__Q94Hq{margin:0;color:var(--color-text-muted);line-height:1.55}.ShopUi_helperText__2IVme{font-size:.88rem}.ShopUi_emptyState__sUFZG,.ShopUi_lineItem__6kf46,.ShopUi_message__m_kCr,.ShopUi_productCard__VaDX7,.ShopUi_totalsCard__7xXnA{border-radius:calc(var(--radius-panel) - .1rem)}.ShopUi_message__m_kCr{display:grid;grid-gap:.35rem;gap:.35rem;padding:.95rem 1rem;border:1px solid transparent}.ShopUi_messageInfo__s2uYZ{background:var(--surface-notice-bg);border-color:var(--surface-notice-border)}.ShopUi_messageError__iB6kn{background:var(--surface-danger-bg);border-color:var(--surface-danger-border);color:var(--color-danger)}.ShopUi_messageSuccess__sCD2h{background:var(--surface-success-bg);border-color:var(--surface-success-border);color:var(--color-success)}.ShopUi_messageMuted__M4N4J{background:var(--surface-elevated-bg);border-color:var(--surface-elevated-border)}.ShopUi_emptyTitle__jG7_l,.ShopUi_messageTitle__WPJRH{font-size:1rem;line-height:1.3}.ShopUi_emptyBody__7_YxV,.ShopUi_messageBody__qY6M1{display:grid;grid-gap:.45rem;gap:.45rem}.ShopUi_emptyBody__7_YxV p,.ShopUi_messageBody__qY6M1 p{margin:0;line-height:1.55;color:inherit}.ShopUi_emptyState__sUFZG{display:grid;grid-gap:.75rem;gap:.75rem;padding:1rem 1.05rem;background:var(--surface-dashed-bg);border:1px dashed var(--surface-dashed-border)}.ShopUi_catalogShell__3Tm4V{display:grid;grid-gap:1rem;gap:1rem}.ShopUi_catalogHeader__2Ob8s{display:flex;justify-content:space-between;gap:.75rem;align-items:center;flex-wrap:wrap}.ShopUi_catalogTitle__CdTO_{font-size:.92rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ShopUi_catalogMeta__bayzE{color:var(--color-text-muted);font-size:.9rem}.ShopUi_productGrid__Liuv5{display:grid;grid-gap:1.1rem;gap:1.1rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.ShopUi_productCard__VaDX7{display:grid;grid-gap:.9rem;gap:.9rem;padding:.9rem;background:var(--surface-inline-bg);border:1px solid var(--surface-card-border);transition:transform var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast)}.ShopUi_productCard__VaDX7:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--color-accent) 24%,var(--surface-card-border) 76%)}.ShopUi_productCard__VaDX7:focus-within{outline:2px solid color-mix(in srgb,var(--color-accent) 45%,white 55%);outline-offset:.2rem}.ShopUi_productCardMedia__rsSw2{position:relative;display:grid;grid-gap:.65rem;gap:.65rem}.ShopUi_productMediaLink__23jek{display:block}.ShopUi_productImage__j8D0A{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:1.1rem;background:var(--surface-elevated-bg)}.ShopUi_productImagePlaceholder__NseYK{aspect-ratio:4/5;display:grid;place-items:center;border-radius:1.1rem;background:linear-gradient(180deg,var(--surface-elevated-bg),var(--surface-inline-bg));color:var(--color-text-muted)}.ShopUi_discountBadgeRow__McNlJ{position:absolute;top:.75rem;left:.75rem;display:flex;gap:.4rem;align-items:center;flex-wrap:wrap}.ShopUi_productCardBody__q3N0Y{display:grid;grid-gap:.7rem;gap:.7rem}.ShopUi_actionRow__wFyn6,.ShopUi_inlineActions__inz_s,.ShopUi_lineActions__o3ihP,.ShopUi_lineHeader__9UkXa,.ShopUi_priceRow__RSfSY,.ShopUi_productCardHeader__q5_h7,.ShopUi_quantityRow__H8LKY{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}.ShopUi_productCardHeader__q5_h7{justify-content:space-between;align-items:flex-start}.ShopUi_productCardHeading__jBS20{display:grid;grid-gap:.2rem;gap:.2rem}.ShopUi_productTitleLink__4GUTe{color:inherit}.ShopUi_productTitle__ZgrYb{font-size:1rem;line-height:1.3}.ShopUi_variantSummary__Ll_F9{font-size:.9rem;color:var(--color-text-muted)}.ShopUi_variantTag__Aaif4{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);padding:.32rem .64rem;border:1px solid var(--surface-elevated-border);background:var(--surface-elevated-bg);color:var(--color-text-muted);font-size:.76rem;letter-spacing:.02em}.ShopUi_priceStack__DHpJi{display:grid;grid-gap:.2rem;gap:.2rem}.ShopUi_priceValue__IBspw{font-size:1.08rem;font-weight:700}.ShopUi_priceValueExact__SjyBG{font-size:1.55rem;font-weight:800;line-height:.96}.ShopUi_priceStrike__4QYQo{color:var(--color-text-muted);font-size:.86rem;text-decoration:line-through;text-decoration-thickness:.08rem}.ShopUi_pricePanel__FC19E{display:flex;justify-content:space-between;gap:.75rem;align-items:center;flex-wrap:wrap}.ShopUi_discountBadge__dBZse,.ShopUi_discountContext__PBm58,.ShopUi_stockBadgeMuted__db061,.ShopUi_stockBadge__5wz31{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);padding:.3rem .62rem;font-size:.74rem;text-transform:uppercase}.ShopUi_discountBadge__dBZse{background:color-mix(in srgb,var(--color-accent) 16%,white 84%);border:1px solid color-mix(in srgb,var(--color-accent) 28%,white 72%);color:var(--color-accent-strong);letter-spacing:.12em}.ShopUi_discountContext__PBm58{background:rgba(255,247,240,.92);border:1px solid rgba(201,119,69,.18);color:var(--color-text-primary);letter-spacing:.04em}.ShopUi_stockBadgeMuted__db061,.ShopUi_stockBadge__5wz31{letter-spacing:.08em}.ShopUi_stockBadge__5wz31{background:var(--surface-success-bg);border:1px solid var(--surface-success-border);color:var(--color-success)}.ShopUi_stockBadgeMuted__db061{background:var(--surface-elevated-bg);border:1px solid var(--surface-elevated-border);color:var(--color-text-muted)}.ShopUi_field__I5Lo1,.ShopUi_select__kcVkg{width:100%}.ShopUi_optionGroups__Jvxnv{display:grid;grid-gap:.75rem;gap:.75rem}.ShopUi_variantPickerShell__Ofrai{display:grid;grid-gap:.4rem;gap:.4rem}.ShopUi_optionGroup__BFR2J{display:grid;grid-gap:.45rem;gap:.45rem}.ShopUi_optionGroupHeader___3AZO{display:flex;justify-content:space-between;gap:.6rem;align-items:baseline}.ShopUi_optionLabel___vYNG{font-size:.84rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.12em}.ShopUi_optionValue__8t1JR{font-size:.88rem;font-weight:600}.ShopUi_swatchRow__AXjhL{display:flex;gap:.55rem;align-items:flex-start;flex-wrap:wrap}.ShopUi_swatchButton__gKqeK{display:grid;grid-gap:.28rem;gap:.28rem;justify-items:center;padding:0;border:0;background:transparent;color:inherit}.ShopUi_swatchButton__gKqeK:disabled{opacity:.4}.ShopUi_swatchButton__gKqeK[data-available=false]{opacity:.82}.ShopUi_swatchButton__gKqeK:focus-visible{outline:none}.ShopUi_swatchButton__gKqeK[data-selected=true] .ShopUi_swatchDot__155bz{transform:translateY(-1px);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent) 26%,white 74%),0 10px 24px rgba(36,24,18,.12)}.ShopUi_swatchButton__gKqeK:focus-visible .ShopUi_swatchDot__155bz{box-shadow:0 0 0 3px color-mix(in srgb,var(--color-accent) 44%,white 56%),0 10px 24px rgba(36,24,18,.12)}.ShopUi_swatchDot__155bz{width:2rem;height:2rem;border-radius:999px;display:grid;place-items:center;position:relative;border:1px solid rgba(34,29,23,.12);transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.ShopUi_swatchButton__gKqeK[data-available=false] .ShopUi_swatchDot__155bz:after{content:"";position:absolute;inset:.22rem;border-top:2px solid rgba(63,49,40,.62);transform:rotate(-35deg)}.ShopUi_swatchDot__155bz[data-border=true]{border-color:rgba(34,29,23,.22)}.ShopUi_swatchFallback__je3Ib{font-size:.68rem;font-weight:700;letter-spacing:.08em;color:rgba(30,22,16,.72)}.ShopUi_swatchLabel__GeKZi{font-size:.78rem;color:var(--color-text-muted);text-align:center}.ShopUi_swatchStatus__JAkoo{font-size:.68rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em}.ShopUi_productCardActions__fFdG_{display:grid;grid-gap:.7rem;gap:.7rem}.ShopUi_inlineLink__8PG_1,.ShopUi_primaryAction__3pdnV,.ShopUi_secondaryAction__E44OK{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);padding:.62rem .92rem;text-decoration:none;transition:transform var(--transition-fast),background-color var(--transition-fast),border-color var(--transition-fast)}.ShopUi_primaryAction__3pdnV{background:var(--color-accent);color:#fff7f0;border:1px solid transparent}.ShopUi_primaryAction__3pdnV:hover{background:var(--color-accent-strong);transform:translateY(-1px)}.ShopUi_inlineLink__8PG_1,.ShopUi_secondaryAction__E44OK{background:var(--surface-inline-bg);color:var(--color-text-primary);border:1px solid var(--surface-inline-border);box-shadow:inset 0 1px 0 rgba(255,255,255,.52)}.ShopUi_inlineLink__8PG_1:hover,.ShopUi_secondaryAction__E44OK:hover{background:var(--surface-inline-bg-hover);transform:translateY(-1px)}.ShopUi_detailGrid__doFtx{display:grid;grid-gap:.6rem;gap:.6rem}.ShopUi_detailRow__Hzj7I{display:flex;justify-content:space-between;gap:.75rem;align-items:baseline}.ShopUi_detailLabel___aIzS{color:var(--color-text-muted);font-size:.84rem}.ShopUi_detailValue__iJVge{text-align:right;font-weight:600}.ShopUi_detailStrong__TYtWG{font-size:1rem}.ShopUi_lineItem__6kf46,.ShopUi_lineList__6r_9V{display:grid;grid-gap:.8rem;gap:.8rem}.ShopUi_lineItem__6kf46{padding:1rem;background:var(--surface-inline-bg);border:1px solid var(--surface-card-border)}.ShopUi_lineHeader__9UkXa{justify-content:space-between}.ShopUi_lineTitle__nVdK_{font-size:1rem}.ShopUi_lineMeta__M5cdf{margin:0;color:var(--color-text-muted);line-height:1.5}.ShopUi_linePrice__d_W9N{font-size:.92rem;font-weight:600}.ShopUi_linePriceExact__XyplZ{font-size:1.1rem;font-weight:800;line-height:1.05}.ShopUi_linePriceStack__HyX7a,.ShopUi_lineUnitPriceStack__Ks7_Q{display:grid;grid-gap:.16rem;gap:.16rem;justify-items:end}.ShopUi_lineMetaRow__cj_OW{display:flex;gap:.75rem;align-items:center;justify-content:space-between;flex-wrap:wrap}.ShopUi_lineUnitPriceExact__x1d1c{font-size:.92rem;font-weight:700}.ShopUi_quantityButton__tMshO{min-width:2.4rem;border-radius:var(--radius-pill);border:1px solid var(--surface-inline-border);background:var(--surface-inline-bg);color:var(--color-text-primary);box-shadow:inset 0 1px 0 rgba(255,255,255,.52)}.ShopUi_quantityButton__tMshO:hover:enabled{background:var(--surface-inline-bg-hover)}.ShopUi_quantityValue__hzWsV{min-width:1.6rem;text-align:center;font-weight:700}.ShopUi_totalsCard__7xXnA{display:grid;grid-gap:.75rem;gap:.75rem;padding:1rem;background:var(--surface-elevated-bg);border:1px solid var(--surface-elevated-border)}.ShopUi_metaBadge__lgsr_{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);padding:.3rem .62rem;font-size:.76rem;background:var(--surface-notice-bg);border:1px solid var(--surface-notice-border);color:var(--color-accent-strong)}@media (max-width:720px){.ShopUi_actionRow__wFyn6,.ShopUi_inlineActions__inz_s,.ShopUi_lineActions__o3ihP,.ShopUi_quantityRow__H8LKY,.ShopUi_sectionActions__2X4Is{display:grid}.ShopUi_actionRow__wFyn6>*,.ShopUi_inlineActions__inz_s>*,.ShopUi_inlineLink__8PG_1,.ShopUi_primaryAction__3pdnV,.ShopUi_secondaryAction__E44OK,.ShopUi_sectionActions__2X4Is>*{width:100%}.ShopUi_productGrid__Liuv5{grid-template-columns:1fr}.ShopUi_detailRow__Hzj7I,.ShopUi_lineHeader__9UkXa,.ShopUi_lineMetaRow__cj_OW,.ShopUi_pricePanel__FC19E,.ShopUi_productCardHeader__q5_h7{display:grid}.ShopUi_catalogHeader__2Ob8s{align-items:flex-start}}.BasketDrawer_root__38yq3{position:fixed;inset:0;z-index:78;display:flex;justify-content:flex-end;padding:.8rem .8rem .8rem 1.2rem}.BasketDrawer_backdrop__qHIqK{position:absolute;inset:0;background:var(--overlay-backdrop);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.BasketDrawer_panel__W9cwB{position:relative;z-index:1;width:min(100%,30rem);height:100%;display:grid;grid-template-rows:auto 1fr;background:var(--surface-shell-panel);border:1px solid var(--surface-elevated-border);border-radius:calc(var(--radius-card) + .1rem);box-shadow:var(--shadow-overlay);overflow:hidden}.BasketDrawer_panelHeader__UCxm_{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.15rem 1.15rem 1rem;border-bottom:1px solid var(--surface-card-border);background:var(--surface-overlay-header)}.BasketDrawer_panelMeta__NZzBm{display:grid;grid-gap:.25rem;gap:.25rem}.BasketDrawer_eyebrow__02439{font-family:var(--font-mono);font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-text-muted)}.BasketDrawer_title__QRfN3{margin:0;font-size:1.35rem}.BasketDrawer_copy__a3Ulf{margin:0;color:var(--color-text-muted);line-height:1.5}.BasketDrawer_closeButton__bX8uu{border:1px solid var(--surface-inline-border);background:var(--surface-inline-bg);color:var(--color-text-primary);box-shadow:inset 0 1px 0 rgba(255,255,255,.52)}.BasketDrawer_closeButton__bX8uu:hover:enabled{background:var(--surface-inline-bg-hover)}.BasketDrawer_body__2jIeR{overflow:auto;padding:1rem 1.15rem 1.35rem;display:grid;grid-gap:1rem;gap:1rem;align-content:start}.BasketDrawer_drawerActions__aQvGh{display:flex;gap:.75rem;flex-wrap:wrap;align-items:stretch}.BasketDrawer_drawerActions__aQvGh a,.BasketDrawer_drawerActions__aQvGh button{flex:1 1 12rem}@media (max-width:720px){.BasketDrawer_root__38yq3{padding:0}.BasketDrawer_panel__W9cwB{width:100%;border-radius:0;border-right:0;border-top:0;border-bottom:0}.BasketDrawer_drawerActions__aQvGh{display:grid}}.PageIntro_intro__MWJo0{display:grid;grid-gap:1.05rem;gap:1.05rem;margin-bottom:1.65rem;max-width:56rem;position:relative}.PageIntro_eyebrow__yIPqR{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--font-mono);font-size:.8rem;letter-spacing:.2em;text-transform:uppercase;color:var(--color-text-muted)}.PageIntro_eyebrow__yIPqR:before{content:"";width:2.8rem;height:1px;background:color-mix(in srgb,var(--color-accent) 34%,white 66%)}.PageIntro_title__JCL1u{margin:0;font-size:clamp(2.4rem,6vw,4.9rem);line-height:.92;letter-spacing:-.05em;max-width:12ch}.PageIntro_description__gnDYe{margin:0;max-width:44rem;font-size:1.03rem;line-height:1.7;color:var(--color-text-muted)}.PageIntro_actions__1yfdG{display:flex;gap:.75rem;flex-wrap:wrap}.PageIntro_ghostLink__RkRYn,.PageIntro_secondaryLink__hZVM_{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);padding:.75rem 1.1rem;transition:transform var(--transition-fast),background-color var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast)}.PageIntro_secondaryLink__hZVM_{background:var(--surface-inline-bg);border:1px solid var(--surface-inline-border);box-shadow:inset 0 1px 0 rgba(255,255,255,.54)}.PageIntro_ghostLink__RkRYn{border:1px solid transparent;color:var(--color-accent-strong)}.PageIntro_ghostLink__RkRYn:hover,.PageIntro_secondaryLink__hZVM_:hover{transform:translateY(-1px)}@media (max-width:720px){.PageIntro_title__JCL1u{font-size:2.6rem;max-width:10ch}}.AccountOrderDetailPage_summaryValues__UrvvM{grid-template-columns:repeat(3,minmax(0,1fr))}.AccountOrderDetailPage_metaValues__EntNS{grid-template-columns:repeat(2,minmax(0,1fr))}.AccountOrderDetailPage_lineItemPanel__bxd3F{display:grid;grid-gap:.85rem;gap:.85rem;padding:.95rem 1rem;border-radius:calc(var(--radius-panel) - .15rem);background:var(--surface-muted-panel);border:1px solid var(--surface-card-border)}@media (max-width:960px){.AccountOrderDetailPage_metaValues__EntNS,.AccountOrderDetailPage_summaryValues__UrvvM{grid-template-columns:1fr}}.AccountOrdersPage_orderCard___jkKd,.AccountOrdersPage_ordersList__5DyX_{display:grid;grid-gap:.9rem;gap:.9rem}.AccountOrdersPage_orderValues__XRjdi{grid-template-columns:repeat(3,minmax(0,1fr))}.AccountOrdersPage_lineItems__hCG9T{display:grid;grid-gap:.65rem;gap:.65rem;padding:.85rem .95rem;border-radius:calc(var(--radius-panel) - .15rem);background:var(--surface-muted-panel);border:1px solid var(--surface-card-border)}.AccountOrdersPage_lineItems__hCG9T>summary{cursor:pointer;font-weight:600}.AccountOrdersPage_lineItems__hCG9T[open]>summary{margin-bottom:.15rem}@media (max-width:960px){.AccountOrdersPage_orderValues__XRjdi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.AccountOrdersPage_orderValues__XRjdi{grid-template-columns:1fr}}.AccountPage_page__hsRGd{display:grid;grid-gap:1.5rem;gap:1.5rem}.AccountPage_sectionGrid__hRvji{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:960px){.AccountPage_sectionGrid__hRvji{grid-template-columns:1fr}}.ContentPage_page__ucf8q{display:grid;grid-gap:1.5rem;gap:1.5rem}.ContentPage_panel___XyKH{display:grid;grid-gap:1rem;gap:1rem;padding:1.4rem;border-radius:var(--radius-card);background:var(--surface-card-bg);border:1px solid var(--surface-card-border);box-shadow:var(--shadow-soft)}.ContentPage_panel___XyKH p{margin:0;color:var(--color-text-muted);line-height:1.7}.ContentPage_panel___XyKH strong{font-size:1rem}.ProductDetailsPage_page__dx9nj{display:grid;grid-gap:1.5rem;gap:1.5rem}.ProductDetailsPage_backRow__EuLMW{display:flex}.ProductDetailsPage_backLink__5BTWK{display:inline-flex;align-items:center;gap:.45rem;border-radius:var(--radius-pill);padding:.55rem .88rem;border:1px solid var(--surface-inline-border);background:var(--surface-inline-bg);box-shadow:inset 0 1px 0 rgba(255,255,255,.52);transition:transform var(--transition-fast),background-color var(--transition-fast)}.ProductDetailsPage_backLink__5BTWK:hover{background:var(--surface-inline-bg-hover);transform:translateY(-1px)}.ProductDetailsPage_hero__9njhw{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(18rem,.95fr);grid-gap:1.2rem;gap:1.2rem;align-items:flex-start}.ProductDetailsPage_mediaPanel__k1tjD,.ProductDetailsPage_summaryPanel__6yk59{padding:1rem;border-radius:var(--radius-card);background:var(--surface-card-bg);border:1px solid var(--surface-card-border);box-shadow:var(--shadow-soft)}.ProductDetailsPage_mediaPanel__k1tjD{display:grid}.ProductDetailsPage_image__84KCG{width:100%;height:auto;border-radius:calc(var(--radius-card) - .2rem);background:var(--surface-elevated-bg)}.ProductDetailsPage_imagePlaceholder__IqCb8{min-height:22rem;display:grid;place-items:center;border-radius:calc(var(--radius-card) - .2rem);background:linear-gradient(180deg,var(--surface-elevated-bg),var(--surface-inline-bg));color:var(--color-text-muted)}.ProductDetailsPage_summaryPanel__6yk59{display:grid;grid-gap:1rem;gap:1rem}.ProductDetailsPage_summaryHeader__fY08E{display:grid;grid-gap:.35rem;gap:.35rem}.ProductDetailsPage_eyebrow___BJum{margin:0;font-family:var(--font-mono);font-size:.78rem;letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-muted)}.ProductDetailsPage_title__zLfUm{margin:0;font-size:clamp(2.15rem,4vw,3.6rem);line-height:.95;letter-spacing:-.05em}.ProductDetailsPage_variantTitle__Kvnph{margin:0;color:var(--color-text-muted);font-size:1rem}.ProductDetailsPage_priceCard__qU0rU{display:grid;grid-gap:.55rem;gap:.55rem;padding:.95rem 1rem;border-radius:calc(var(--radius-panel) - .1rem);background:var(--surface-elevated-bg);border:1px solid var(--surface-elevated-border)}.ProductDetailsPage_discountRow__msqu5{display:flex;gap:.55rem;align-items:center;flex-wrap:wrap}.ProductDetailsPage_discountBadge__QrIrh,.ProductDetailsPage_discountContext__tEfQO{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-pill);padding:.32rem .62rem;font-size:.74rem;letter-spacing:.12em;text-transform:uppercase}.ProductDetailsPage_discountBadge__QrIrh{background:color-mix(in srgb,var(--color-accent) 16%,white 84%);border:1px solid color-mix(in srgb,var(--color-accent) 28%,white 72%);color:var(--color-accent-strong)}.ProductDetailsPage_discountContext__tEfQO{background:var(--surface-inline-bg);border:1px solid var(--surface-inline-border);color:var(--color-text-muted)}.ProductDetailsPage_priceStack__mlzBD{display:grid;grid-gap:.2rem;gap:.2rem}.ProductDetailsPage_priceValue__HtCV2{font-size:1.35rem;font-weight:700}.ProductDetailsPage_priceValueExact__UhoTs{font-size:2.15rem;line-height:.95;font-weight:800}.ProductDetailsPage_priceStrike__v6d46{color:var(--color-text-muted);text-decoration:line-through;text-decoration-thickness:.08rem}.ProductDetailsPage_actionRow__liA_r{display:flex;gap:.75rem;align-items:center;flex-wrap:wrap}.ProductDetailsPage_detailList__cDZa2{display:grid;grid-gap:.55rem;gap:.55rem;margin:0}.ProductDetailsPage_detailRow__Vl_ra{display:flex;justify-content:space-between;gap:.75rem;align-items:baseline}.ProductDetailsPage_detailRow__Vl_ra dt{color:var(--color-text-muted)}.ProductDetailsPage_detailRow__Vl_ra dd{margin:0;font-weight:600;text-align:right}.ProductDetailsPage_descriptionStack__r1BNu{display:grid;grid-gap:.9rem;gap:.9rem}.ProductDetailsPage_descriptionText__vyWRd{margin:0;line-height:1.7}@media (max-width:980px){.ProductDetailsPage_hero__9njhw{grid-template-columns:1fr}}@media (max-width:720px){.ProductDetailsPage_actionRow__liA_r{display:grid}.ProductDetailsPage_actionRow__liA_r>*{width:100%}.ProductDetailsPage_title__zLfUm{font-size:2.45rem}}.CheckoutReturnPage_page__oA1RN{display:grid;grid-gap:2rem;gap:2rem}.CheckoutReturnPage_orderSummary__N0RWt,.CheckoutReturnPage_pendingDetails__1UXEn{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));grid-gap:.85rem;gap:.85rem}.CheckoutReturnPage_pendingDetail__tENDR,.CheckoutReturnPage_summaryItem__zm62D{display:grid;grid-gap:.3rem;gap:.3rem;padding:.9rem 1rem;border-radius:calc(var(--radius-panel) - .1rem);background:var(--surface-inline-bg);border:1px solid var(--surface-inline-border)}.CheckoutReturnPage_pendingDetail__tENDR dt,.CheckoutReturnPage_summaryItem__zm62D dt{margin:0;font-size:.82rem;color:var(--color-text-muted)}.CheckoutReturnPage_pendingDetail__tENDR dd,.CheckoutReturnPage_summaryItem__zm62D dd{margin:0;font-size:1rem;font-weight:600}.CheckoutReturnPage_actionRow__UodZa{display:flex;flex-wrap:wrap;gap:.75rem}@media (max-width:720px){.CheckoutReturnPage_actionRow__UodZa{display:grid}.CheckoutReturnPage_actionRow__UodZa>*{width:100%}}.ShopPage_page__7TsS6{display:grid;grid-gap:1.5rem;gap:1.5rem}.ShopPage_pageHeader__OwVnL{display:grid;justify-items:center;text-align:center;padding:.4rem 0 .75rem}.ShopPage_pageTitle__tfkHa{margin:0;font-size:clamp(2.3rem,5vw,4.2rem);line-height:.92;letter-spacing:-.06em}.RuntimeEnvironmentImagePanel_panel__slKT3,.ShopPage_catalogShell__S_xkg{display:grid;grid-gap:1rem;gap:1rem}.RuntimeEnvironmentImagePanel_copy__Vaj9j{display:grid;grid-gap:.55rem;gap:.55rem}.RuntimeEnvironmentImagePanel_title__6TmP9{margin:0;font-size:clamp(1.5rem,3vw,2rem);line-height:1;letter-spacing:-.04em}.RuntimeEnvironmentImagePanel_caption__UrAqM,.RuntimeEnvironmentImagePanel_description__RayCC,.RuntimeEnvironmentImagePanel_emptyState__nHrXy{margin:0;color:var(--color-text-muted);line-height:1.7}.RuntimeEnvironmentImagePanel_figure__Bfbbi{display:grid;grid-gap:.8rem;gap:.8rem;margin:0}.RuntimeEnvironmentImagePanel_imageFrame__QzljJ{overflow:hidden;border-radius:calc(var(--radius-panel) + .2rem);border:1px solid var(--surface-dashed-border);background:var(--surface-dashed-bg)}.RuntimeEnvironmentImagePanel_image__eBAEd{width:100%;height:auto;display:block}