.site-admin-shell,.site-account-shell{width:min(var(--site-admin-max-width), calc(100% - var(--site-admin-gutter) - var(--site-admin-gutter)));margin-inline:auto}html.admin-shell-active [data-site-header],html.account-shell-active [data-site-header]{position:sticky!important;top:0!important;transform:none!important}body:has([data-admin-shell]) [data-site-header]{position:sticky!important;top:0!important;transform:none!important}body:has([data-account-shell]) [data-site-header]{position:sticky!important;top:0!important;transform:none!important}@media (min-width:1024px){html.admin-shell-active,html.admin-shell-active body,html.account-shell-active,html.account-shell-active body{height:100%;overflow:hidden}html.admin-shell-active body,html.account-shell-active body{overscroll-behavior:none}}.admin-motion-reveal{animation:.32s cubic-bezier(.22,1,.36,1) both admin-reveal;animation-delay:var(--admin-delay,0s);opacity:0;transform:translateY(8px)}.admin-motion-reveal,.admin-route-content{will-change:opacity, transform}.admin-workbench{transition:border-color .24s cubic-bezier(.22,1,.36,1),box-shadow .24s cubic-bezier(.22,1,.36,1)}:is([data-admin-shell],.account-workbench){--workspace-surface-shell:#fbfeffd6;--workspace-surface-sidebar:#f5fbffd1;--workspace-surface-content:#f8fdffb8;--workspace-surface-panel:#f8fdffcc;--workspace-surface-control:#eff9fddb;--workspace-surface-control-hover:#e2f3fceb;--workspace-surface-popover:#f4fbff;--workspace-popover-shadow:0 22px 64px #0d20282e;--workspace-surface-selected:color-mix(in oklch, var(--interactive-accent) 13%, #f5fbffeb);--workspace-surface-elevated:#fdfffff5;--workspace-border:#aec9d7a8;--workspace-border-strong:#6ca8c4b8;--workspace-focus-ring:var(--interactive-accent-focus);--workspace-foreground:var(--foreground);--workspace-muted:var(--muted);--workspace-overlay-scrim:#181e285c;--workspace-shadow-contact:var(--shadow-soft);--workspace-on-danger:#f9f8f5}@supports (color:lab(0% 0 0)){:is([data-admin-shell],.account-workbench){--workspace-surface-shell:lab(99.4359% -.855327 -1.17252/.84);--workspace-surface-sidebar:lab(98.2915% -1.7038 -2.34118/.82);--workspace-surface-content:lab(98.8637% -1.28034 -1.75736/.72);--workspace-surface-panel:lab(98.8715% -1.70383 -2.34123/.8);--workspace-surface-control:lab(97.1467% -2.54554 -3.50592/.86);--workspace-surface-control-hover:lab(94.8633% -4.61817 -6.40099/.92);--workspace-surface-popover:lab(98.2992% -2.12571 -2.92407);--workspace-popover-shadow:0 22px 64px lab(10.7601% -5.5633 -8.45178/.18);--workspace-surface-selected:color-mix(in oklch, var(--interactive-accent) 13%, lab(98.2915% -1.7038 -2.34118/.92));--workspace-surface-elevated:lab(99.7839% -.855297 -1.17255/.96);--workspace-border:lab(79.2456% -7.20131 -10.1117/.66);--workspace-border-strong:lab(65.419% -14.3334 -21.2522/.72);--workspace-overlay-scrim:lab(11.1797% -.803806 -7.22015/.36);--workspace-on-danger:lab(97.7052% -.128865 1.51823)}}[data-admin-shell]{--font-sans:var(--font-inter), var(--font-noto-sans-sc), "PingFang SC", "Microsoft YaHei", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display:var(--font-inter), var(--font-noto-sans-sc), "PingFang SC", "Microsoft YaHei", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-numeric:var(--font-inter), var(--font-noto-sans-sc), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--type-weight-medium:500;--type-weight-semibold:600;--type-weight-bold:600;--type-weight-extrabold:700;--type-weight-black:700;--type-display-hero-weight:700;--type-display-section-weight:700;font-family:var(--font-sans);--admin-overlay-background:var(--workspace-surface-popover);--admin-overlay-border:var(--workspace-border);--admin-overlay-foreground:var(--workspace-foreground);--admin-overlay-hover-background:#e8f6fd;--admin-overlay-selected-background:#d2effd;--admin-overlay-shadow:var(--workspace-popover-shadow);--admin-select-trigger-open-background:#e2f3fcf0;--admin-select-popover-background:var(--admin-overlay-background);--admin-select-option-hover-background:var(--admin-overlay-hover-background);--admin-select-option-selected-background:var(--admin-overlay-selected-background);--admin-select-option-selected-foreground:var(--workspace-foreground);--admin-select-indicator:var(--interactive-accent);--admin-select-focus-ring:color-mix(in oklch, var(--workspace-focus-ring) 36%, transparent)}@supports (color:lab(0% 0 0)){[data-admin-shell]{--admin-overlay-hover-background:lab(96.009% -3.79485 -5.24589);--admin-overlay-selected-background:lab(92.5907% -7.43938 -10.4157);--admin-select-trigger-open-background:lab(94.8633% -4.61817 -6.40099/.94)}}.dark :is([data-admin-shell],.account-workbench){--workspace-surface-shell:#090d13d1;--workspace-surface-sidebar:#0f151edb;--workspace-surface-content:#070a0fc2;--workspace-surface-panel:#0f151eeb;--workspace-surface-control:#151e29f0;--workspace-surface-control-hover:#1b2734f5;--workspace-surface-popover:#1b2734;--workspace-popover-shadow:inset 0 1px 0 #ffffff0e, 0 0 0 1px #71bce51a, 0 24px 64px #00000080;--workspace-surface-selected:color-mix(in oklch, var(--dark-radiance) 14%, #151e29f2);--workspace-surface-elevated:#1b2734fa;--workspace-border:#43576a6b;--workspace-border-strong:#647c91b8;--workspace-focus-ring:#90d2f285;--workspace-foreground:#edf2f5;--workspace-muted:#93a2af;--workspace-overlay-scrim:#000001b8;--interactive-accent:#71bce5;--interactive-accent-strong:#8ccae9;--interactive-accent-soft:color-mix(in oklch, var(--interactive-accent) 13%, var(--workspace-surface-panel));--interactive-accent-soft-hover:color-mix(in oklch, var(--interactive-accent) 19%, var(--workspace-surface-panel));--interactive-accent-glow:#71bce524;--interactive-accent-focus:var(--workspace-focus-ring);--success:#76c5a0;--warning:#d7b06b;--danger:#df8a91}@supports (color:lab(0% 0 0)){.dark :is([data-admin-shell],.account-workbench){--workspace-surface-shell:lab(3.52969% -.314675 -3.42014/.82);--workspace-surface-sidebar:lab(6.51385% -.592701 -7.35454/.86);--workspace-surface-content:lab(2.67413% -.234 -2.4186/.76);--workspace-surface-panel:lab(6.51385% -.592701 -7.35454/.92);--workspace-surface-control:lab(10.8267% -1.40224 -8.81883/.94);--workspace-surface-control-hover:lab(15.0067% -2.16617 -10.4041/.96);--workspace-surface-popover:lab(15.0067% -2.16617 -10.4041);--workspace-popover-shadow:inset 0 1px 0 #ffffff0e, 0 0 0 1px lab(72.5496% -15.6984 -28.2516/.1), 0 24px 64px #00000080;--workspace-surface-selected:color-mix(in oklch, var(--dark-radiance) 14%, lab(10.8267% -1.40224 -8.81883/.95));--workspace-surface-elevated:lab(15.0067% -2.16617 -10.4041/.98);--workspace-border:lab(35.9159% -4.1022 -13.6031/.42);--workspace-border-strong:lab(50.6756% -5.08803 -14.4692/.72);--workspace-focus-ring:lab(80.6388% -15.4951 -22.735/.52);--workspace-foreground:lab(95.1491% -1.35943 -2.16187);--workspace-muted:lab(65.7861% -3.50609 -8.79326);--workspace-overlay-scrim:lab(.109344% -.000566244 -.2812/.72);--interactive-accent:lab(72.5496% -15.6984 -28.2516);--interactive-accent-strong:lab(77.9427% -14.5346 -22.195);--interactive-accent-glow:lab(72.5496% -15.6984 -28.2516/.14);--success:lab(73.6613% -31.6691 10.4152);--warning:lab(74.2591% 8.21263 40.5147);--danger:lab(66.8481% 33.7928 10.9817)}}.admin-page-stage{background:var(--light-surface-muted)}.admin-page-stage .page-backdrop-visual-clip{display:none}.dark .admin-page-stage{--admin-stage-surface:#05070a;background:var(--admin-stage-surface)}@supports (color:lab(0% 0 0)){.dark .admin-page-stage{--admin-stage-surface:lab(1.74996% -.150897 -1.51221)}}.dark [data-admin-shell]{--admin-dialog-surface:#14181b;--admin-dialog-header:#1a1f22;--admin-dialog-footer:#121416f7;--admin-dialog-section:#0f1114;--admin-dialog-control:#1c2024;--admin-dialog-control-hover:#222a2f;--admin-dialog-readonly:#161719;--admin-dialog-popover:#0f1215;--admin-dialog-option-active:#1b2f38;--admin-dialog-option-selected:#1a272e;--admin-dialog-border:#5a626861;--admin-dialog-border-strong:#7e96a49e;--admin-dialog-shadow:inset 0 1px 0 #e5edf10f, 0 32px 90px #0000009e;--admin-frame-surface-top:#141a22b8;--admin-frame-surface-bottom:#0c1016a3;--admin-frame-border:#718a9d42;--admin-sidebar-surface:#131b259e;--admin-content-surface:#0c101680;--admin-panel-surface:#161f29c7;--admin-control-surface:#1d2935e0;--workspace-surface-shell:var(--admin-frame-surface-bottom);--workspace-surface-sidebar:var(--admin-sidebar-surface);--workspace-surface-content:var(--admin-content-surface);--workspace-surface-panel:var(--admin-panel-surface);--workspace-surface-control:var(--admin-control-surface);--workspace-surface-control-hover:#223140eb;--workspace-border:#576c7e38;--workspace-border-strong:#6f8a9f61;--admin-shell-background:var(--workspace-surface-shell);--admin-sidebar-background:var(--workspace-surface-sidebar);--admin-content-background:var(--workspace-surface-content);--admin-panel-background:var(--workspace-surface-panel);--admin-control-background:var(--workspace-surface-control);--admin-control-hover-background:var(--workspace-surface-control-hover);--admin-overlay-background:var(--workspace-surface-popover);--admin-overlay-border:var(--workspace-border);--admin-overlay-foreground:var(--workspace-foreground);--admin-overlay-hover-background:#223140;--admin-overlay-selected-background:color-mix(in oklch, var(--interactive-accent) 16%, var(--workspace-surface-popover));--admin-overlay-shadow:var(--workspace-popover-shadow);--admin-select-trigger-open-background:#1b2734f5;--admin-select-popover-background:var(--admin-overlay-background);--admin-select-option-hover-background:var(--admin-overlay-hover-background);--admin-select-option-selected-background:var(--admin-overlay-selected-background);--admin-select-option-selected-foreground:var(--workspace-foreground);--admin-select-indicator:var(--interactive-accent-strong);--admin-select-focus-ring:#90d2f24d;--admin-sticky-column-background:#0f151efa;--admin-border:var(--workspace-border);--admin-border-strong:var(--workspace-border-strong);--admin-accent-soft:var(--interactive-accent-soft);--foreground:var(--workspace-foreground);--muted:var(--workspace-muted)}@supports (color:lab(0% 0 0)){.dark [data-admin-shell]{--admin-dialog-surface:lab(7.78167% -1.00108 -2.72187);--admin-dialog-header:lab(11.2664% -1.30792 -2.9901);--admin-dialog-footer:lab(6.19603% -.656709 -1.82374/.97);--admin-dialog-section:lab(5.09124% -.500515 -1.64216);--admin-dialog-control:lab(12.0785% -1.31063 -2.99134);--admin-dialog-control-hover:lab(16.2696% -2.2884 -4.45319);--admin-dialog-readonly:lab(7.78293% -.524394 -1.36985);--admin-dialog-popover:lab(5.44487% -.779472 -2.26609);--admin-dialog-option-active:lab(17.9709% -6.09201 -8.66078);--admin-dialog-option-selected:lab(14.7986% -4.10411 -6.44965);--admin-dialog-border:lab(40.8586% -2.22038 -4.58156/.38);--admin-dialog-border-strong:lab(60.6624% -6.59558 -10.0664/.62);--admin-dialog-shadow:inset 0 1px 0 lab(93.0791% -2.12473 -2.92352/.06), 0 32px 90px lab(.0243893% 0 0/.62);--admin-frame-surface-top:lab(8.87676% -1.07543 -6.77028/.72);--admin-frame-surface-bottom:lab(4.40051% -.383519 -3.92767/.64);--admin-frame-border:lab(55.9339% -5.52094 -13.1674/.26);--admin-sidebar-surface:lab(9.4479% -1.29 -7.77695/.62);--admin-content-surface:lab(4.40051% -.383519 -3.92767/.5);--admin-panel-surface:lab(11.1927% -1.67008 -8.39228/.78);--admin-control-surface:lab(15.8362% -2.2765 -9.67903/.88);--workspace-surface-control-hover:lab(19.5384% -2.86368 -11.6514/.92);--workspace-border:lab(44.2897% -4.30149 -12.8923/.22);--workspace-border-strong:lab(55.9305% -6.10748 -14.7749/.38);--admin-overlay-hover-background:lab(19.5384% -2.86368 -11.6514);--admin-select-trigger-open-background:lab(15.0067% -2.16617 -10.4041/.96);--admin-select-focus-ring:lab(80.6388% -15.4951 -22.735/.3);--admin-sticky-column-background:lab(6.51385% -.592701 -7.35454/.98)}}.admin-select-trigger{color:var(--workspace-foreground);background:var(--workspace-surface-control);border-color:var(--workspace-border)}.admin-select-trigger:hover{background:var(--workspace-surface-control-hover);border-color:var(--workspace-border-strong)}.admin-select-trigger[data-state=open],.admin-select-trigger:focus-visible{background:var(--admin-select-trigger-open-background);border-color:var(--workspace-border-strong);box-shadow:0 0 0 3px var(--admin-select-focus-ring)}[data-admin-select-popover]{color:var(--workspace-foreground);background:var(--admin-select-popover-background);border-color:var(--workspace-border);box-shadow:var(--workspace-popover-shadow)}[data-admin-select-option]{color:var(--workspace-foreground)}[data-admin-select-option]:hover,[data-admin-select-option]:focus-visible{background:var(--admin-select-option-hover-background)}[data-admin-select-option]:focus-visible{box-shadow:inset 0 0 0 2px var(--admin-select-focus-ring)}[data-admin-select-option][data-selected=true]{color:var(--admin-select-option-selected-foreground);background:var(--admin-select-option-selected-background);font-weight:600}.admin-select-indicator{color:var(--admin-select-indicator)}[data-admin-overlay]{color:var(--admin-overlay-foreground);background:var(--admin-overlay-background);border-color:var(--admin-overlay-border);box-shadow:var(--admin-overlay-shadow)}[data-admin-overlay-item]:hover,[data-admin-overlay-item]:focus-visible{background:var(--admin-overlay-hover-background)}[data-admin-overlay-item][data-selected=true]{background:var(--admin-overlay-selected-background)}[data-admin-shell] select{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-admin-shell] select option,[data-admin-shell] select optgroup{color:var(--workspace-foreground);background:var(--workspace-surface-popover)}.dark [data-admin-shell] select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.dark [data-admin-shell] select option,.dark [data-admin-shell] select optgroup{color:var(--workspace-foreground);background:var(--workspace-surface-popover)}.dark [data-admin-shell] select option:checked{color:var(--admin-select-option-selected-foreground);background:var(--admin-select-option-selected-background)}.dark .admin-table-header{background:color-mix(in oklch, var(--admin-panel-background) 72%, var(--admin-control-background));border-color:var(--admin-border)}.dark .admin-table-row{background:var(--admin-panel-background)}.dark .admin-table-sticky-header{background:color-mix(in oklch, var(--admin-sticky-column-background) 76%, var(--admin-control-background));border-left-color:var(--admin-border-strong);color:var(--foreground);box-shadow:-12px 0 24px #000f1a38}.dark .admin-table-sticky-cell{border-left-color:var(--admin-border-strong);color:var(--foreground);box-shadow:-12px 0 24px #000f1a38;background:var(--admin-sticky-column-background)!important}.dark .admin-table-row:hover .admin-table-sticky-cell{background:var(--admin-control-hover-background)!important}.dark .admin-control-field{background:var(--admin-control-background);border-color:var(--admin-border-strong);color:var(--foreground)}.dark .admin-control-field:hover{background:var(--admin-control-hover-background)}.dark .admin-control-field:focus{border-color:var(--workspace-border-strong);box-shadow:0 0 0 3px var(--workspace-focus-ring)}.dark [data-admin-shell] [role=tab]{color:var(--muted);border:1px solid #0000}.dark [data-admin-shell] [role=tab][data-state=active]{background:var(--workspace-surface-selected);border-color:var(--workspace-border-strong);color:var(--foreground);box-shadow:inset 0 1px #ffffff13,0 1px 2px #0000003d}.dark [data-admin-shell] [data-workspace-filter-state=active]{background:var(--workspace-surface-selected);border-color:var(--workspace-border-strong);color:var(--foreground)}.dark [data-admin-shell] [data-workspace-filter-state=inactive]{background:var(--workspace-surface-control);border-color:var(--workspace-border);color:var(--muted)}.dark [data-admin-shell] [data-workspace-filter-state=inactive]:hover{background:var(--workspace-surface-control-hover);border-color:var(--workspace-border-strong)}.dark [data-admin-shell] .admin-table-viewport{border-color:var(--workspace-border);background:#07325324}.dark [data-admin-shell] .admin-table-viewport th{background:var(--workspace-surface-control);border-color:var(--workspace-border)}.dark [data-admin-shell] .admin-table-row{background:#145b8414}.dark [data-admin-shell] .admin-table-row:hover{background:var(--workspace-surface-control-hover)}.dark [data-admin-shell] .admin-table-sticky-cell{-webkit-backdrop-filter:none;backdrop-filter:none;border-left-color:var(--workspace-border);box-shadow:-12px 0 24px #000f1a38;background:var(--admin-sticky-column-background)!important}.dark .admin-side-action{background:color-mix(in oklch, var(--admin-content-background) 82%, transparent);border:1px solid var(--admin-border)}.dark .admin-side-action:hover,.dark .admin-nav-link:hover{background:color-mix(in oklch, var(--admin-control-background) 76%, transparent);border-color:var(--admin-border-strong)}.dark .admin-nav-link-active{background:var(--workspace-surface-selected);border-color:var(--workspace-border-strong);box-shadow:none;color:var(--foreground)}.dark .admin-nav-link-active:before{background:var(--interactive-accent);width:3px;height:22px;box-shadow:0 0 14px var(--interactive-accent-glow);content:"";border-radius:999px;position:absolute;left:-1px}.dark .admin-nav-link-active svg{color:var(--interactive-accent-strong);filter:drop-shadow(0 0 8px var(--interactive-accent-glow))}.dark [data-admin-shell] [class*="dark:text-[#b7b7b7]"],.dark [data-admin-shell] [class*="dark:text-[#aeb9c7]"]{color:var(--muted)!important}.dark [data-admin-shell] [class*="dark:text-[#d7d7d2]"]{color:color-mix(in oklch, var(--foreground) 72%, var(--muted))!important}.dark [data-admin-shell] [class*="dark:text-[#f5f5f2]"]{color:var(--foreground)!important}@media (min-width:1024px){.dark .admin-content-shell{box-shadow:inset 1px 0 0 var(--admin-border)}}.admin-side-panel{transition:background-color .22s cubic-bezier(.22,1,.36,1),border-color .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1)}.admin-route-content{animation:.24s cubic-bezier(.22,1,.36,1) both admin-route-enter}.admin-page-heading{animation-delay:40ms}.admin-nav-link,.admin-side-action,.admin-surface-card,.admin-inline-card,.admin-control-field,.admin-table-row,.admin-card-icon,.admin-panel-header,.admin-progress-fill{transition:background-color .18s cubic-bezier(.22,1,.36,1),border-color .18s cubic-bezier(.22,1,.36,1),color .18s cubic-bezier(.22,1,.36,1),opacity .18s cubic-bezier(.22,1,.36,1),transform .18s cubic-bezier(.22,1,.36,1)}.admin-nav-link:hover,.admin-side-action:hover{transform:translate(2px,-1px)}.admin-nav-link:active,.admin-side-action:active{transform:translateY(1px)scale(.988)}.admin-nav-link-active svg{animation:.32s cubic-bezier(.22,1,.36,1) both admin-control-confirm}.admin-surface-card:hover,.admin-surface-card:focus-within,.admin-content-shell .surface-panel:hover,.admin-content-shell .surface-panel:focus-within,.admin-inline-card:hover,.admin-inline-card:focus-within,.admin-control-field:focus,.admin-filter-bar:focus-within{transform:translateY(-1px)}.admin-surface-card:hover .admin-card-icon,.admin-surface-card:focus-within .admin-card-icon,.admin-content-shell .surface-panel:hover .admin-card-icon,.admin-content-shell .surface-panel:focus-within .admin-card-icon{transform:translateY(-2px)scale(1.03)}.admin-table-row:hover{background:#f8fbffdb}.dark .admin-table-row:hover{background:var(--admin-control-background)}.admin-progress-fill{transform-origin:0;animation:.56s cubic-bezier(.22,1,.36,1) .26s both admin-progress-fill-enter}@media (prefers-reduced-motion:reduce){:root.site-motion-reduce .admin-motion-reveal,:root.site-motion-reduce .admin-side-panel,:root.site-motion-reduce .admin-side-identity,:root.site-motion-reduce .admin-nav-group,:root.site-motion-reduce .admin-side-actions,:root.site-motion-reduce .admin-route-content,:root.site-motion-reduce .admin-page-section,:root.site-motion-reduce .admin-metric-grid,:root.site-motion-reduce .admin-filter-bar,:root.site-motion-reduce .admin-table-viewport,:root.site-motion-reduce .admin-empty-state,:root.site-motion-reduce .admin-panel,:root.site-motion-reduce .admin-content-shell .admin-surface-card,:root.site-motion-reduce .admin-metric-card,:root.site-motion-reduce .admin-nav-link-active svg,:root.site-motion-reduce .admin-progress-fill{opacity:1!important;animation:none!important;transform:none!important}:root.site-motion-reduce .admin-workbench,:root.site-motion-reduce .admin-side-panel,:root.site-motion-reduce .admin-nav-link,:root.site-motion-reduce .admin-side-action,:root.site-motion-reduce .admin-surface-card,:root.site-motion-reduce .admin-inline-card,:root.site-motion-reduce .admin-control-field,:root.site-motion-reduce .admin-table-row,:root.site-motion-reduce .admin-card-icon,:root.site-motion-reduce .admin-panel-header,:root.site-motion-reduce .admin-progress-fill,:root.site-motion-reduce .admin-content-shell .surface-panel{transition-duration:.01ms!important}:root.site-motion-reduce .admin-nav-link:hover,:root.site-motion-reduce .admin-nav-link:active,:root.site-motion-reduce .admin-side-action:hover,:root.site-motion-reduce .admin-side-action:active,:root.site-motion-reduce .admin-surface-card:hover,:root.site-motion-reduce .admin-surface-card:focus-within,:root.site-motion-reduce .admin-content-shell .surface-panel:hover,:root.site-motion-reduce .admin-content-shell .surface-panel:focus-within,:root.site-motion-reduce .admin-inline-card:hover,:root.site-motion-reduce .admin-inline-card:focus-within,:root.site-motion-reduce .admin-control-field:focus,:root.site-motion-reduce .admin-filter-bar:focus-within,:root.site-motion-reduce .admin-surface-card:hover .admin-card-icon,:root.site-motion-reduce .admin-surface-card:focus-within .admin-card-icon,:root.site-motion-reduce .admin-content-shell .surface-panel:hover .admin-card-icon,:root.site-motion-reduce .admin-content-shell .surface-panel:focus-within .admin-card-icon,:root.site-motion-reduce .admin-table-row:hover{filter:none!important;transform:none!important}}.account-motion-reveal{animation:.62s cubic-bezier(.22,1,.36,1) both account-reveal;animation-delay:var(--account-delay,0s);opacity:0;transform:translateY(16px)scale(.992)}.account-workbench,.account-side-panel,.account-surface-card,.account-inline-card,.account-empty-panel,.account-detail-drawer{will-change:transform, opacity}.account-workbench{transition:border-color .36s cubic-bezier(.22,1,.36,1),box-shadow .36s cubic-bezier(.22,1,.36,1),filter .36s cubic-bezier(.22,1,.36,1)}.account-side-panel{transition:background-color .32s cubic-bezier(.22,1,.36,1),border-color .32s cubic-bezier(.22,1,.36,1),box-shadow .32s cubic-bezier(.22,1,.36,1)}.account-side-identity{animation:.52s cubic-bezier(.22,1,.36,1) .23s both account-reveal}.account-nav-trigger,.account-nav-trigger svg,.account-settings-nav-link,.account-settings-nav-link svg{transition:background-color .24s cubic-bezier(.22,1,.36,1),border-color .24s cubic-bezier(.22,1,.36,1),color .24s cubic-bezier(.22,1,.36,1),transform .24s cubic-bezier(.22,1,.36,1)}.account-nav-trigger{position:relative;overflow:hidden}.account-nav-trigger:hover,.account-settings-nav-link:hover{transform:none}.account-nav-trigger:active,.account-settings-nav-link:active{transform:translateY(1px)scale(.988)}.account-nav-trigger[data-state=active] svg,.account-settings-nav-link-active svg,.account-segmented-tab-active,.account-gallery-kind-tab-active{animation:.34s cubic-bezier(.22,1,.36,1) both account-control-confirm}.account-tab-content[data-state=active]{animation:.46s cubic-bezier(.22,1,.36,1) both account-tab-enter}.account-page-heading{animation-delay:var(--account-heading-delay,0s)}.account-panel-row:nth-of-type(2),.account-stats-grid,.account-gallery-kind-tabs,.account-gallery-toolbar{animation:.52s cubic-bezier(.22,1,.36,1) 90ms both account-reveal}.account-panel-row:nth-of-type(3),.account-table-card,.account-chart-card,.account-subscription-current{animation:.54s cubic-bezier(.22,1,.36,1) .15s both account-reveal}.account-panel-row:nth-of-type(4),.account-plan-card,.account-settings-main-card{animation:.56s cubic-bezier(.22,1,.36,1) .21s both account-reveal}.account-surface-card,.account-inline-card,.account-filter-button,.account-quick-entry,.account-gallery-kind-tab,.account-gallery-select,.account-settings-input,.account-pagination-footer button,.account-card-action{transition:background-color .24s cubic-bezier(.22,1,.36,1),border-color .24s cubic-bezier(.22,1,.36,1),box-shadow .28s cubic-bezier(.22,1,.36,1),color .22s cubic-bezier(.22,1,.36,1),filter .26s cubic-bezier(.22,1,.36,1),opacity .22s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1)}.account-surface-card:hover,.account-surface-card:focus-within{filter:saturate(1.03);transform:translateY(-3px)}.account-inline-card:hover,.account-inline-card:focus-within,.account-filter-button:hover,.account-quick-entry:hover,.account-gallery-kind-tab:hover,.account-gallery-select:hover,.account-gallery-select:focus,.account-settings-input:focus,.account-pagination-footer button:hover{filter:saturate(1.025);transform:translateY(-1px)}.account-gallery-search{transition:filter .26s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1)}.account-gallery-search:focus-within{filter:drop-shadow(0 10px 24px #1d1d1f0e);transform:translateY(-1px)}.account-gallery-card{animation:.56s cubic-bezier(.22,1,.36,1) both account-card-enter;animation-delay:var(--account-card-delay,0s);opacity:0;transform:translateY(18px)scale(.992)}.account-gallery-card:hover,.account-gallery-card:focus-within{transform:translateY(-5px)scale(1.006);box-shadow:0 20px 54px #1d1d1f12}.account-gallery-card:hover [class*=h-40],.account-gallery-card:focus-within [class*=h-40]{filter:saturate(1.05)}.account-card-icon,.account-card-action svg,.account-quick-entry svg{transition:filter .26s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1)}.account-surface-card:hover .account-card-icon,.account-surface-card:focus-within .account-card-icon{transform:translateY(-2px)scale(1.035)}.account-card-action:hover svg,.account-quick-entry:hover svg{transform:scale(1.08)}.account-plan-card-active{filter:saturate(1.03)}.account-table-card tbody tr,.account-table-row{transition:background-color .2s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1)}.account-table-card tbody tr:hover,.account-table-row:hover{background:#f5f3ff9e;transform:translate(2px)}.account-recent-work-thumb{background:radial-gradient(circle at 72% 26%,#ffffffe6 0 1px,#0000 2px),radial-gradient(circle at 30% 64%,#5ca3d480 0 1px,#0000 2px),linear-gradient(135deg,#e8f2f8f5,#d6edf8eb 58%,#5ca3d46b);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffb8}.account-recent-work-thumb:after{content:"";opacity:.55;background:linear-gradient(90deg,#0000 48%,#5ca3d47a 49% 51%,#0000 52%),linear-gradient(#0000 48%,#5ca3d47a 49% 51%,#0000 52%);position:absolute;inset:28% 20%;transform:rotate(18deg)}.dark .account-table-card tbody tr:hover,.dark .account-table-row:hover{background:var(--account-control-hover-background)}.dark .account-workbench{--account-shell-background:var(--workspace-surface-shell);--account-sidebar-background:var(--workspace-surface-sidebar);--account-content-background:var(--workspace-surface-content);--account-card-background:var(--workspace-surface-panel);--account-control-background:var(--workspace-surface-control);--account-control-hover-background:var(--workspace-surface-control-hover);--account-border:var(--workspace-border);--account-border-strong:var(--workspace-border-strong);--background:var(--account-content-background);--foreground:var(--workspace-foreground);--muted:var(--workspace-muted);--panel-bg:var(--account-control-background);--panel-strong:var(--account-card-background);--panel-border:var(--account-border);--panel-elevated:var(--account-control-hover-background);--primary:var(--interactive-accent);--primary-strong:var(--interactive-accent-strong);--primary-action:var(--action-dark-background);--primary-action-strong:var(--action-dark-background-hover);--primary-action-text:var(--action-dark-text);--accent:var(--interactive-accent-strong);--shadow-panel:0 34px 110px #00080f7a, inset 0 1px 0 #e2f9ff24, inset 0 0 0 1px #63e1ff0b;--shadow-soft:inset 0 1px 0 #e2f9ff14, 0 16px 36px #000d1629}.dark .account-workbench-topline{background:linear-gradient(90deg, transparent, var(--account-border-strong), transparent)}.dark .account-nav-group{border-color:var(--panel-border)}.dark .account-nav-trigger{color:var(--muted)}.dark .account-nav-trigger:hover{border-color:var(--account-border-strong);color:var(--foreground);background:var(--account-control-background)!important}.dark .account-nav-trigger[data-state=active]{border-color:var(--workspace-border-strong)!important;background:var(--workspace-surface-selected)!important;color:var(--foreground)!important;box-shadow:none!important}.dark .account-nav-trigger[data-state=active]:before{background:var(--interactive-accent);width:3px;height:22px;box-shadow:0 0 14px var(--interactive-accent-glow);content:"";border-radius:999px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.dark .account-nav-trigger[data-state=active] svg{color:var(--interactive-accent-strong);filter:drop-shadow(0 0 8px var(--interactive-accent-glow))}.dark .account-inline-card:hover,.dark .account-inline-card:focus-within,.dark .account-filter-button:hover,.dark .account-quick-entry:hover,.dark .account-gallery-select:hover,.dark .account-settings-input:focus{border-color:var(--account-border-strong);background:var(--account-control-hover-background)}.dark .account-membership-card{background:radial-gradient(circle at 90% 0%, var(--interactive-accent-soft), transparent 36%), linear-gradient(135deg, var(--account-control-background), var(--account-card-background))}.dark .account-subscription-summary{border:1px solid var(--panel-border);background:var(--account-card-background)!important}.dark .account-recent-work-thumb{background:radial-gradient(circle at 72% 26%,#ccf3ffe6 0 1px,#0000 2px),radial-gradient(circle at 30% 64%,#2cc0fdb8 0 1px,#0000 2px),linear-gradient(135deg,#0a1628,#013053 58%,#006b9bad);background:radial-gradient(circle at 72% 26%,lab(93.3047% -11.241 -10.9409/.9) 0 1px,#0000 2px),radial-gradient(circle at 30% 64%,lab(72.367% -22.9504 -41.4541/.72) 0 1px,#0000 2px),linear-gradient(135deg,lab(6.99808% -.0358373 -13.9984),lab(18.432% -2.88315 -26.4814) 58%,lab(41.9097% -14.6797 -38.6182/.68));box-shadow:inset 0 1px #f4f8ff14}.dark .account-recent-work-thumb:after{background:linear-gradient(90deg,#0000 48%,#2cc0fd94 49% 51%,#0000 52%),linear-gradient(#0000 48%,#85e0fc6b 49% 51%,#0000 52%);background:linear-gradient(90deg,#0000 48%,lab(72.367% -22.9504 -41.4541/.58) 49% 51%,#0000 52%),linear-gradient(#0000 48%,lab(84.276% -22.7657 -22.7009/.42) 49% 51%,#0000 52%)}:root:not(.dark) .account-nav-trigger[data-state=active]{background:linear-gradient(90deg, color-mix(in oklch, var(--light-glacier) 16%, transparent), transparent 84%)!important;color:var(--light-graphite)!important;box-shadow:none!important;border-color:#0000!important}:root:not(.dark) .account-nav-trigger[data-state=active]:before{background:var(--light-glacier);width:3px;height:22px;box-shadow:0 0 12px color-mix(in oklch, var(--light-glacier) 32%, transparent);content:"";border-radius:999px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.account-overview-panel>.account-panel-row{align-items:start}@media (min-width:1280px){.account-overview-panel>.account-panel-row:nth-of-type(4){grid-template-columns:minmax(320px,.78fr) minmax(460px,1.22fr);grid-template-areas:"subscription recent""assets recent"}.account-overview-panel>.account-panel-row:nth-of-type(4)>:first-child{grid-area:subscription}.account-overview-panel>.account-panel-row:nth-of-type(4)>:nth-child(2){grid-area:assets}.account-overview-panel>.account-panel-row:nth-of-type(4)>:nth-child(3){grid-area:recent}}.dark [data-admin-shell] .admin-workbench-surface{-webkit-backdrop-filter:blur(20px)saturate(108%);backdrop-filter:blur(20px)saturate(108%);background:var(--admin-frame-surface-bottom);border-color:var(--admin-frame-border);box-shadow:inset 0 1px #ffffff13,inset 0 0 0 1px #71bce507,0 3px 8px #0000003d,0 32px 96px #0000007a;box-shadow:inset 0 1px lab(100% 0 0/.0745098),inset 0 0 0 1px lab(72.5496% -15.6984 -28.2516/.028),0 3px 8px lab(0% 0 0/.239216),0 32px 96px lab(0% 0 0/.478431)}.dark .account-workbench{-webkit-backdrop-filter:blur(2px)saturate(110%);backdrop-filter:blur(2px)saturate(110%);background:linear-gradient(135deg, #71bce509, transparent 42%), var(--workspace-surface-shell);border-color:var(--workspace-border);box-shadow:inset 0 1px #ffffff0b,inset 0 0 0 1px #71bce509,0 32px 96px #0000007a;box-shadow:inset 0 1px lab(100% 0 0/.0431373),inset 0 0 0 1px lab(72.5496% -15.6984 -28.2516/.035),0 32px 96px lab(0% 0 0/.478431)}@supports (color:lab(0% 0 0)){.dark .account-workbench{background:linear-gradient(135deg, lab(72.5496% -15.6984 -28.2516/.035), transparent 42%), var(--workspace-surface-shell)}}.dark .account-workbench-ambient{background:radial-gradient(circle at 84% 4%,#71bce50b,#0000 36%),radial-gradient(circle at 20% 76%,#d6ad7205,#0000 32%);background:radial-gradient(circle at 84% 4%,lab(72.5496% -15.6984 -28.2516/.045),#0000 36%),radial-gradient(circle at 20% 76%,lab(73.4659% 9.89258 36.1758/.018),#0000 32%)}.dark [data-admin-shell] .admin-side-panel{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--admin-sidebar-surface);border-color:var(--workspace-border);box-shadow:inset -1px 0 #647c9129;box-shadow:inset -1px 0 lab(50.6756% -5.08803 -14.4692/.16)}.dark .account-workbench .account-side-panel{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--workspace-surface-sidebar);border-color:var(--workspace-border);box-shadow:inset -1px 0 #647c9129;box-shadow:inset -1px 0 lab(50.6756% -5.08803 -14.4692/.16)}.dark [data-admin-shell] .admin-content-shell{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--admin-content-surface);box-shadow:inset 1px 0 0 var(--workspace-border)}.dark .account-workbench .account-content-shell{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--workspace-surface-content);box-shadow:inset 1px 0 0 var(--workspace-border)}.dark :is([data-admin-shell] .surface-panel,.account-workbench .account-surface-card,.account-workbench .surface-panel),.dark :is([data-admin-shell] .surface-panel-strong,[data-admin-shell] .admin-surface-card,[data-admin-shell] .admin-inline-card,.account-workbench .surface-panel-strong,.account-workbench .account-empty-panel,.account-workbench .account-detail-drawer,.account-workbench .account-gallery-card){-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--workspace-surface-panel);border-color:var(--workspace-border);box-shadow:inset 0 1px #ffffff09,0 12px 32px #0000002e}.dark :is([data-admin-shell] .admin-control-field,.account-workbench .account-settings-input),.dark :is([data-admin-shell] input,[data-admin-shell] select,[data-admin-shell] textarea,[data-admin-shell] [role=tablist],[data-admin-shell] .admin-filter-bar,.account-workbench .account-inline-card,.account-workbench .account-filter-button,.account-workbench .account-quick-entry,.account-workbench .account-gallery-select,.account-workbench input,.account-workbench select,.account-workbench textarea,.account-workbench [role=tablist]){background:var(--workspace-surface-control);border-color:var(--workspace-border);color:var(--workspace-foreground);box-shadow:inset 0 1px #ffffff09}.dark :is([data-admin-shell] .admin-nav-link-active,[data-admin-shell] [role=tab][data-state=active],[data-admin-shell] [data-workspace-filter-state=active],.account-workbench .account-nav-trigger[data-state=active],.account-workbench .account-settings-nav-link-active,.account-workbench .account-segmented-tab-active,.account-workbench .account-gallery-kind-tab-active){background:var(--workspace-surface-selected)!important;border-color:var(--workspace-border-strong)!important;color:var(--workspace-foreground)!important}.dark :is([data-admin-shell] .admin-control-field,[data-admin-shell] input,[data-admin-shell] select,[data-admin-shell] textarea,.account-workbench .account-settings-input,.account-workbench .account-gallery-select,.account-workbench input,.account-workbench select,.account-workbench textarea):focus{border-color:var(--workspace-border-strong);box-shadow:0 0 0 3px var(--workspace-focus-ring)}.dark [data-admin-shell] .admin-select-trigger[data-state=open],.dark [data-admin-shell] .admin-select-trigger:focus-visible{background:var(--admin-select-trigger-open-background);border-color:var(--workspace-border-strong);box-shadow:0 0 0 3px var(--admin-select-focus-ring)}.account-detail-overlay{animation:.18s ease-out both account-overlay-enter}.account-detail-drawer{animation:.42s cubic-bezier(.22,1,.36,1) both account-drawer-enter}@media (prefers-reduced-motion:reduce){:root.site-motion-reduce .account-motion-reveal,:root.site-motion-reduce .account-side-identity,:root.site-motion-reduce .account-nav-trigger[data-state=active] svg,:root.site-motion-reduce .account-settings-nav-link-active svg,:root.site-motion-reduce .account-segmented-tab-active,:root.site-motion-reduce .account-gallery-kind-tab-active,:root.site-motion-reduce .account-tab-content[data-state=active],:root.site-motion-reduce .account-panel-row,:root.site-motion-reduce .account-stats-grid,:root.site-motion-reduce .account-gallery-kind-tabs,:root.site-motion-reduce .account-gallery-toolbar,:root.site-motion-reduce .account-table-card,:root.site-motion-reduce .account-chart-card,:root.site-motion-reduce .account-subscription-current,:root.site-motion-reduce .account-plan-card,:root.site-motion-reduce .account-settings-main-card,:root.site-motion-reduce .account-gallery-card,:root.site-motion-reduce .account-plan-card-active,:root.site-motion-reduce .account-detail-overlay,:root.site-motion-reduce .account-detail-drawer{filter:none!important;opacity:1!important;animation:none!important;transform:none!important}:root.site-motion-reduce .account-workbench,:root.site-motion-reduce .account-side-panel,:root.site-motion-reduce .account-nav-trigger,:root.site-motion-reduce .account-nav-trigger svg,:root.site-motion-reduce .account-settings-nav-link,:root.site-motion-reduce .account-settings-nav-link svg,:root.site-motion-reduce .account-surface-card,:root.site-motion-reduce .account-inline-card,:root.site-motion-reduce .account-filter-button,:root.site-motion-reduce .account-quick-entry,:root.site-motion-reduce .account-gallery-kind-tab,:root.site-motion-reduce .account-gallery-select,:root.site-motion-reduce .account-settings-input,:root.site-motion-reduce .account-pagination-footer button,:root.site-motion-reduce .account-card-action,:root.site-motion-reduce .account-gallery-search,:root.site-motion-reduce .account-card-icon,:root.site-motion-reduce .account-card-action svg,:root.site-motion-reduce .account-quick-entry svg,:root.site-motion-reduce .account-table-card tbody tr,:root.site-motion-reduce .account-table-row{transition-duration:.01ms!important}:root.site-motion-reduce .account-nav-trigger:hover,:root.site-motion-reduce .account-nav-trigger:active,:root.site-motion-reduce .account-settings-nav-link:hover,:root.site-motion-reduce .account-settings-nav-link:active,:root.site-motion-reduce .account-surface-card:hover,:root.site-motion-reduce .account-surface-card:focus-within,:root.site-motion-reduce .account-inline-card:hover,:root.site-motion-reduce .account-inline-card:focus-within,:root.site-motion-reduce .account-filter-button:hover,:root.site-motion-reduce .account-quick-entry:hover,:root.site-motion-reduce .account-gallery-kind-tab:hover,:root.site-motion-reduce .account-gallery-select:hover,:root.site-motion-reduce .account-gallery-select:focus,:root.site-motion-reduce .account-settings-input:focus,:root.site-motion-reduce .account-pagination-footer button:hover,:root.site-motion-reduce .account-gallery-search:focus-within,:root.site-motion-reduce .account-gallery-card:hover,:root.site-motion-reduce .account-gallery-card:focus-within,:root.site-motion-reduce .account-surface-card:hover .account-card-icon,:root.site-motion-reduce .account-surface-card:focus-within .account-card-icon,:root.site-motion-reduce .account-card-action:hover svg,:root.site-motion-reduce .account-quick-entry:hover svg,:root.site-motion-reduce .account-table-card tbody tr:hover,:root.site-motion-reduce .account-table-row:hover{filter:none!important;transform:none!important}}@media (max-width:767px){.site-admin-shell,.site-account-shell{width:min(calc(100% - var(--site-mobile-gutter)), 100%)}}:root:not(.dark) [data-admin-shell] .admin-nav-link-active{border-color:var(--workspace-border-strong);background:var(--workspace-surface-selected);color:var(--light-graphite);box-shadow:none}:root:not(.dark) [data-admin-shell] .admin-nav-link-active:before{background:var(--light-glacier);width:3px;height:22px;box-shadow:0 0 12px color-mix(in oklch, var(--light-glacier) 32%, transparent);content:"";border-radius:999px;position:absolute;left:-1px}[data-admin-shell] .admin-nav-link-active,.dark [data-admin-shell] .admin-nav-link-active,:root:not(.dark) [data-admin-shell] .admin-nav-link-active{background:0 0!important;border-color:#0000!important}:root:not(.dark) [data-admin-shell] .admin-workbench-frame{background:var(--workspace-surface-shell);box-shadow:0 12px 32px #2020200b}:root:not(.dark) [data-admin-shell] .admin-side-panel{background:var(--workspace-surface-sidebar);box-shadow:none}.dark .site-header-account-action{-webkit-backdrop-filter:blur(16px)saturate(112%);backdrop-filter:blur(16px)saturate(112%);background:color-mix(in oklch, var(--dark-surface-raised) 72%, transparent);border-color:var(--panel-border);box-shadow:inset 0 1px #ffffff0b,0 8px 24px #0000003d;color:var(--dark-radiance-soft)!important}.dark .site-header-account-action:hover{background:var(--dark-surface-hover);border-color:color-mix(in oklch, var(--dark-radiance) 34%, transparent);box-shadow:inset 0 1px 0 #ffffff0e, 0 10px 28px #00000047, 0 0 20px color-mix(in oklch, var(--dark-radiance) 8%, transparent);color:var(--dark-radiance-ice)!important}.site-header-account-link,.site-header-account-link:hover,.site-header-account-link[aria-current=page]{box-shadow:none;background:0 0;border:0}.site-header-account-link:hover{color:var(--light-text-primary)}.site-header-account-link[aria-current=page]{color:var(--interactive-accent-strong);text-shadow:0 0 11px var(--interactive-accent-glow)}.dark .site-header-account-link,.dark .site-header-account-link:hover,.dark .site-header-account-link[aria-current=page]{background:0 0}.dark .site-header-account-link:hover{color:var(--dark-text-primary)}.dark .site-header-account-link[aria-current=page]{color:var(--interactive-accent-ice);text-shadow:0 0 13px var(--interactive-accent-focus)}.admin-commerce-page>*{animation:.44s cubic-bezier(.22,1,.36,1) both admin-commerce-reveal}.admin-commerce-page>:nth-child(2){animation-delay:80ms}.admin-commerce-page>:nth-child(3){animation-delay:.15s}.admin-commerce-page tbody tr,.admin-commerce-mobile-card{transition:background-color .22s cubic-bezier(.25,1,.5,1),border-color .22s cubic-bezier(.25,1,.5,1),box-shadow .22s cubic-bezier(.25,1,.5,1),transform .22s cubic-bezier(.25,1,.5,1)}.admin-commerce-page tbody tr:hover{box-shadow:inset 3px 0 0 color-mix(in oklch, var(--primary) 70%, transparent);transform:translate(2px)}.admin-commerce-mobile-card:hover,.admin-commerce-mobile-card:focus-within{border-color:color-mix(in oklch, var(--primary) 44%, var(--panel-border));box-shadow:0 12px 28px color-mix(in oklch, var(--primary) 10%, transparent);transform:translateY(-2px)}.admin-commerce-reveal-panel{transform-origin:100% 0;animation:.34s cubic-bezier(.22,1,.36,1) both admin-commerce-panel-reveal}.admin-commerce-dialog-backdrop{animation:.22s ease-out both admin-commerce-dialog-backdrop-reveal}.admin-commerce-dialog{background:var(--admin-dialog-surface);border-color:var(--admin-dialog-border);box-shadow:var(--admin-dialog-shadow);transform-origin:50%;will-change:opacity, transform;animation:.38s cubic-bezier(.22,1,.36,1) both admin-commerce-dialog-reveal}.admin-dialog-ambient{background:radial-gradient(circle at 12% -20%, color-mix(in oklch, var(--primary) 16%, transparent), transparent 62%), linear-gradient(110deg, color-mix(in oklch, var(--primary) 5%, transparent), transparent 58%);opacity:.58}.admin-dialog-header{background:var(--admin-dialog-header);border-color:var(--admin-dialog-border)}.admin-dialog-footer{background:var(--admin-dialog-footer);border-color:var(--admin-dialog-border);box-shadow:0 -14px 34px color-mix(in oklch, var(--workspace-background) 12%, transparent)}.admin-dialog-footer:before{background:linear-gradient(to top, color-mix(in oklch, var(--admin-dialog-footer) 66%, transparent), transparent);content:"";pointer-events:none;height:18px;position:absolute;inset:-18px 0 auto}.admin-model-identity-card{background:radial-gradient(circle at 88% 14%, color-mix(in oklch, var(--primary) 8%, transparent), transparent 36%), var(--admin-dialog-control);border:1px solid var(--admin-dialog-border);box-shadow:inset 0 1px 0 color-mix(in oklch, var(--workspace-foreground) 5%, transparent), 0 14px 34px color-mix(in oklch, var(--workspace-background) 9%, transparent)}.admin-model-form-section{background:var(--admin-dialog-section);border:1px solid var(--admin-dialog-border);box-shadow:inset 0 1px 0 color-mix(in oklch, var(--workspace-foreground) 3%, transparent)}.admin-model-readonly{background:var(--admin-dialog-readonly);color:var(--workspace-muted);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--admin-dialog-border) 62%, transparent);border-color:#0000}.admin-management-select-trigger{background:var(--admin-dialog-control);border:1px solid var(--admin-dialog-border);color:var(--workspace-foreground);text-align:left;border-radius:1rem;outline:none;justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-width:0;height:2.75rem;padding-inline:1rem;font-size:.875rem;font-weight:600;transition:background-color .18s,border-color .18s,box-shadow .18s,transform .18s cubic-bezier(.22,1,.36,1);display:flex}.admin-management-select-trigger:hover:not(:disabled),.admin-management-select-trigger[aria-expanded=true]{background:var(--admin-dialog-control-hover);border-color:var(--admin-dialog-border-strong)}.admin-management-select-trigger:focus-visible{border-color:var(--admin-dialog-border-strong);box-shadow:0 0 0 3px color-mix(in oklch, var(--primary) 18%, transparent)}.admin-management-select-trigger:disabled{cursor:not-allowed;opacity:.58}.admin-management-select-popover{background:var(--admin-dialog-popover);border:1px solid var(--admin-dialog-border-strong);box-shadow:var(--admin-dialog-shadow);color:var(--workspace-foreground,var(--foreground));transform-origin:top;z-index:140;border-radius:20px;flex-direction:column;padding:.4rem;animation:.18s cubic-bezier(.22,1,.36,1) both admin-management-select-reveal;display:flex;position:fixed;overflow:hidden}.admin-management-select-search{background:var(--admin-dialog-control);border:1px solid var(--admin-dialog-border);color:var(--workspace-muted,var(--muted));border-radius:14px;flex:none;align-items:center;gap:.6rem;margin:.15rem .15rem .4rem;padding:.65rem .75rem;display:flex}.admin-management-select-search:focus-within{border-color:var(--admin-dialog-border-strong);box-shadow:0 0 0 3px color-mix(in oklch, var(--primary) 14%, transparent)}.admin-management-select-search input{color:var(--workspace-foreground,var(--foreground));background:0 0;outline:none;width:100%;min-width:0}.admin-management-select-options{-ms-overflow-style:none;overscroll-behavior:contain;scrollbar-width:none;flex:auto;min-height:0;overflow-y:auto}.admin-management-select-options::-webkit-scrollbar{display:none}.admin-management-select-option{color:inherit;text-align:left;background:0 0;border:0;border-radius:13px;justify-content:space-between;align-items:center;gap:.75rem;width:100%;min-height:2.55rem;padding:.65rem .75rem;font-size:.875rem;font-weight:600;transition:background-color .15s,color .15s,transform .15s;display:flex}.admin-management-select-option[data-active=true]{background:var(--admin-dialog-option-active)}.admin-management-select-option[aria-selected=true]{background:var(--admin-dialog-option-selected);color:var(--workspace-foreground,var(--foreground))}.admin-management-select-option:disabled{opacity:.42}.admin-management-select-empty{color:var(--workspace-muted,var(--muted));text-align:center;padding:1rem;font-size:.8125rem;font-weight:600}.admin-dialog-scroll-region{-ms-overflow-style:none;scrollbar-width:none}.admin-dialog-scroll-region::-webkit-scrollbar{width:0;height:0;display:none}.admin-commerce-dialog-layer[data-state=closing]{pointer-events:none}.admin-commerce-dialog-layer[data-state=closing] .admin-commerce-dialog-backdrop{animation:.14s cubic-bezier(.4,0,1,1) both admin-commerce-dialog-backdrop-exit}.admin-commerce-dialog-layer[data-state=closing] .admin-commerce-dialog{animation:.18s cubic-bezier(.4,0,1,1) both admin-commerce-dialog-exit}.admin-commerce-disclosure{transition:border-color .24s cubic-bezier(.25,1,.5,1),box-shadow .24s cubic-bezier(.25,1,.5,1)}.admin-commerce-disclosure:hover,.admin-commerce-disclosure:focus-within,.admin-commerce-disclosure[open]{border-color:color-mix(in oklch, var(--primary) 34%, var(--panel-border))}.admin-commerce-disclosure[open]{box-shadow:0 16px 38px color-mix(in oklch, var(--primary) 8%, transparent)}.admin-commerce-disclosure summary>span:first-child>svg,.admin-commerce-disclosure summary>span:first-child>span:first-child{transition:transform .24s cubic-bezier(.22,1,.36,1)}.admin-commerce-disclosure[open] summary>span:first-child>svg,.admin-commerce-disclosure[open] summary>span:first-child>span:first-child{transform:rotate(-4deg)scale(1.06)}.admin-commerce-disclosure[open] .admin-commerce-disclosure-content{animation:.3s cubic-bezier(.22,1,.36,1) both admin-commerce-reveal}.admin-commerce-tabs{isolation:isolate}.admin-commerce-tab{transition:color .2s cubic-bezier(.25,1,.5,1),transform .2s cubic-bezier(.25,1,.5,1);position:relative}.admin-commerce-tab:after{background:color-mix(in oklch, var(--primary) 72%, transparent);content:"";transform-origin:50%;border-radius:999px;height:2px;transition:transform .26s cubic-bezier(.22,1,.36,1);position:absolute;bottom:.38rem;left:22%;right:22%;transform:scaleX(0)}.admin-commerce-tab:hover{transform:translateY(-1px)}.admin-commerce-tab-active:after{transform:scaleX(1)}.admin-commerce-action{transition:box-shadow .18s cubic-bezier(.25,1,.5,1),transform .18s cubic-bezier(.25,1,.5,1)}.admin-commerce-action:hover:not(:disabled){box-shadow:0 8px 20px color-mix(in oklch, var(--primary) 12%, transparent);transform:translateY(-1px)}.admin-commerce-action:active:not(:disabled){transform:scale(.97)}.admin-commerce-page input,.admin-commerce-page select,.admin-commerce-page textarea{transition:border-color .2s cubic-bezier(.25,1,.5,1),box-shadow .2s cubic-bezier(.25,1,.5,1),transform .2s cubic-bezier(.25,1,.5,1)}.admin-commerce-page input:focus,.admin-commerce-page select:focus,.admin-commerce-page textarea:focus{box-shadow:0 0 0 3px color-mix(in oklch, var(--primary) 13%, transparent);transform:translateY(-1px)}.admin-commerce-loading-icon{animation:.7s linear infinite admin-commerce-spin}@media (max-width:639px){.admin-commerce-reveal-panel{transform-origin:top;animation-name:admin-commerce-reveal}}@media (prefers-reduced-motion:reduce){.admin-commerce-page,.admin-commerce-page>*,.admin-commerce-page tbody tr,.admin-commerce-mobile-card,.admin-commerce-reveal-panel,:root:not(.site-motion-full) .admin-commerce-dialog-backdrop,:root:not(.site-motion-full) .admin-commerce-dialog,.admin-commerce-disclosure,.admin-commerce-disclosure-content,.admin-commerce-disclosure summary>span:first-child>svg,.admin-commerce-disclosure summary>span:first-child>span:first-child,.admin-commerce-tab,.admin-commerce-tab:after,.admin-commerce-action,.admin-commerce-page input,.admin-commerce-page select,.admin-commerce-page textarea,.admin-commerce-loading-icon{transition-duration:.01ms!important;animation:none!important;transform:none!important}}:root.site-motion-reduce .admin-commerce-page,:root.site-motion-reduce .admin-commerce-page>*,:root.site-motion-reduce .admin-commerce-page tbody tr,:root.site-motion-reduce .admin-commerce-mobile-card,:root.site-motion-reduce .admin-commerce-reveal-panel,:root.site-motion-reduce .admin-commerce-dialog-backdrop,:root.site-motion-reduce .admin-commerce-dialog,:root.site-motion-reduce .admin-commerce-disclosure,:root.site-motion-reduce .admin-commerce-disclosure-content,:root.site-motion-reduce .admin-commerce-disclosure summary>span:first-child>svg,:root.site-motion-reduce .admin-commerce-disclosure summary>span:first-child>span:first-child,:root.site-motion-reduce .admin-commerce-tab,:root.site-motion-reduce .admin-commerce-tab:after,:root.site-motion-reduce .admin-commerce-action,:root.site-motion-reduce .admin-commerce-page input,:root.site-motion-reduce .admin-commerce-page select,:root.site-motion-reduce .admin-commerce-page textarea,:root.site-motion-reduce .admin-commerce-loading-icon{transition-duration:.01ms!important;animation:none!important;transform:none!important}
