:root{--admin-background:#f1f1f1;--admin-foreground:#202223;--admin-card:#fff;--admin-card-foreground:#202223;--admin-popover:#fff;--admin-popover-foreground:#202223;--admin-primary:#303030;--admin-primary-foreground:#fff;--admin-secondary:#f1f1f1;--admin-secondary-foreground:#303030;--admin-muted:#f7f7f7;--admin-muted-foreground:#52565a;--admin-accent:#e9e9e9;--admin-accent-foreground:#202223;--admin-destructive:#9f2d29;--admin-destructive-foreground:#fff;--admin-border:#dedede;--admin-input:#8b9097;--admin-ring:#265b8f;--admin-success:#1f6f46;--admin-success-foreground:#fff;--admin-warning:#835900;--admin-warning-foreground:#fff;--admin-status-critical:#9f2d29;--admin-radius:.375rem;--admin-sidebar:#f7f7f7;--admin-sidebar-foreground:#303030;--admin-chart:#59636e;--admin-chart-alt:#858d96;--admin-chart-track:#e4e6e9;--admin-chart-primary:#1769e0;--admin-chart-comparison:#687582;--admin-color-scheme:light}:root[data-admin-theme=dark]{--admin-background:#1b1b1b;--admin-foreground:#f1f2f4;--admin-card:#262626;--admin-card-foreground:#f1f2f4;--admin-popover:#2b2b2b;--admin-popover-foreground:#f1f2f4;--admin-primary:#f3f4f5;--admin-primary-foreground:#1b1d20;--admin-secondary:#333;--admin-secondary-foreground:#f1f2f4;--admin-muted:#303030;--admin-muted-foreground:#bbc0c6;--admin-accent:#393939;--admin-accent-foreground:#f4f5f7;--admin-destructive:#a53e39;--admin-destructive-foreground:#fff;--admin-border:#494949;--admin-input:#89929b;--admin-ring:#88b7ed;--admin-success:#75c89a;--admin-success-foreground:#111c15;--admin-warning:#e0b457;--admin-warning-foreground:#241a08;--admin-status-critical:#ec827c;--admin-sidebar:#222;--admin-sidebar-foreground:#f1f2f4;--admin-chart:#aeb7c1;--admin-chart-alt:#858f99;--admin-chart-track:#3b3f44;--admin-chart-primary:#79acff;--admin-chart-comparison:#b2bdc9;--admin-color-scheme:dark}:root:has(.admin-app-shell[data-admin-theme=dark]){--admin-background:#1b1b1b;--admin-foreground:#f1f2f4;--admin-card:#262626;--admin-card-foreground:#f1f2f4;--admin-popover:#2b2b2b;--admin-popover-foreground:#f1f2f4;--admin-primary:#f3f4f5;--admin-primary-foreground:#1b1d20;--admin-secondary:#333;--admin-secondary-foreground:#f1f2f4;--admin-muted:#303030;--admin-muted-foreground:#bbc0c6;--admin-accent:#393939;--admin-accent-foreground:#f4f5f7;--admin-destructive:#a53e39;--admin-destructive-foreground:#fff;--admin-border:#494949;--admin-input:#89929b;--admin-ring:#88b7ed;--admin-success:#75c89a;--admin-success-foreground:#111c15;--admin-warning:#e0b457;--admin-warning-foreground:#241a08;--admin-status-critical:#ec827c;--admin-sidebar:#222;--admin-sidebar-foreground:#f1f2f4;--admin-chart:#aeb7c1;--admin-chart-alt:#858f99;--admin-chart-track:#3b3f44;--admin-chart-primary:#79acff;--admin-chart-comparison:#b2bdc9;--admin-color-scheme:dark}@media (prefers-color-scheme:dark){:root:not([data-admin-theme]):has(.admin-app-shell[data-admin-theme=system]){--admin-background:#1b1b1b;--admin-foreground:#f1f2f4;--admin-card:#262626;--admin-card-foreground:#f1f2f4;--admin-popover:#2b2b2b;--admin-popover-foreground:#f1f2f4;--admin-primary:#f3f4f5;--admin-primary-foreground:#1b1d20;--admin-secondary:#333;--admin-secondary-foreground:#f1f2f4;--admin-muted:#303030;--admin-muted-foreground:#bbc0c6;--admin-accent:#393939;--admin-accent-foreground:#f4f5f7;--admin-destructive:#a53e39;--admin-destructive-foreground:#fff;--admin-border:#494949;--admin-input:#89929b;--admin-ring:#88b7ed;--admin-success:#75c89a;--admin-success-foreground:#111c15;--admin-warning:#e0b457;--admin-warning-foreground:#241a08;--admin-status-critical:#ec827c;--admin-sidebar:#222;--admin-sidebar-foreground:#f1f2f4;--admin-chart:#aeb7c1;--admin-chart-alt:#858f99;--admin-chart-track:#3b3f44;--admin-chart-primary:#79acff;--admin-chart-comparison:#b2bdc9;--admin-color-scheme:dark}}.admin-app-shell{color-scheme:var(--admin-color-scheme)}body:has(.admin-app-shell) [data-slot=alert-dialog-content]{color-scheme:var(--admin-color-scheme)}body:has(.admin-app-shell) [data-slot=dialog-content]{color-scheme:var(--admin-color-scheme)}.admin-app-shell [data-slot=button]:focus-visible,.admin-app-shell [data-slot=input]:focus-visible,.admin-app-shell [data-slot=badge]:focus-visible{outline:3px solid var(--admin-ring);outline-offset:3px}body:has(.admin-app-shell) [data-slot=alert-dialog-action]:focus-visible{outline:3px solid var(--admin-ring);outline-offset:3px}body:has(.admin-app-shell) [data-slot=alert-dialog-cancel]:focus-visible{outline:3px solid var(--admin-ring);outline-offset:3px}.admin-app-shell .admin-page-header>div>p,.admin-app-shell .admin-page-header>div>span{color:var(--admin-muted-foreground)}.admin-app-shell .admin-page-header{border-color:var(--admin-border)}.admin-app-shell .admin-page-header h1{color:var(--admin-foreground)}.admin-app-shell :is(.admin-panel,.admin-kpi-strip,.admin-filter-bar,.admin-list-heading,.admin-table-wrap,.admin-form-panel,.admin-readiness-card,.admin-preview-card,.admin-bulk-bar){border-color:var(--admin-border);background:var(--admin-card);color:var(--admin-card-foreground)}.admin-app-shell :is(.admin-panel>header,.admin-form-panel>header,.admin-form-panel>footer,.admin-kpi-strip article,.admin-list-heading,.admin-table-wrap th,.admin-table-wrap td){border-color:var(--admin-border)}.admin-app-shell .admin-form-panel>footer,.admin-app-shell .admin-table-wrap th{background:var(--admin-muted);color:var(--admin-muted-foreground)}.admin-app-shell .admin-table-wrap tbody tr:hover{background:var(--admin-accent)}.admin-app-shell :is(.admin-panel>header p,.admin-list-heading p,.admin-kpi-strip span,.admin-kpi-strip p,.admin-empty,.admin-panel-intro,.admin-form-panel>footer>span){color:var(--admin-muted-foreground)}.admin-app-shell .admin-panel>p:not(.admin-empty){color:var(--admin-muted-foreground);margin:0;padding:.75rem 1rem;font-size:.75rem;line-height:1.5}.admin-app-shell :is(input:not([data-slot=input]):not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){border-color:var(--admin-input);background:var(--admin-card);color:var(--admin-card-foreground)}.admin-app-shell :is(.admin-primary-action,.admin-page-action-row button,.admin-filter-bar button,.admin-form-panel>footer button,.admin-bulk-bar button){border-color:var(--admin-primary);background:var(--admin-primary);color:var(--admin-primary-foreground)}.admin-app-shell .admin-status-pill{background:var(--admin-secondary);color:var(--admin-secondary-foreground)}.admin-app-shell .admin-status-pill:is([data-status=published],[data-status=new]){background:color-mix(in srgb, var(--admin-success) 14%, var(--admin-card));color:var(--admin-success)}.admin-app-shell .admin-status-pill[data-status=draft]{background:color-mix(in srgb, var(--admin-warning) 15%, var(--admin-card));color:var(--admin-warning)}.admin-app-shell [data-stock=in]{color:var(--admin-success)}.admin-app-shell [data-stock=low]{color:var(--admin-warning)}.admin-app-shell [data-stock=out]{color:var(--admin-status-critical)}.admin-app-shell .admin-alert,.admin-app-shell .admin-action-message--error{border-color:var(--admin-status-critical);background:color-mix(in srgb, var(--admin-status-critical) 11%, var(--admin-card));color:var(--admin-status-critical)}.admin-app-shell .admin-action-message--success{background:color-mix(in srgb, var(--admin-success) 11%, var(--admin-card));color:var(--admin-success)}.admin-app-shell :is(.admin-order-status-strip,.admin-media-grid article,.admin-pagination a){border-color:var(--admin-border);background:var(--admin-card);color:var(--admin-card-foreground)}.admin-app-shell :is(.admin-order-summary dl>div:last-child,.admin-editor-tabs,.admin-variant-form,.admin-inline-media-upload,.admin-product-image-upload,.admin-image-field){border-color:var(--admin-border);background:var(--admin-muted);color:var(--admin-foreground)}.admin-app-shell :is(.admin-filter-bar label>span,.admin-form-grid label>span,.admin-compact-form label>span,.admin-variant-form label>span,.admin-list-summary,.admin-pagination,.admin-editor-tabs a,.admin-order-status-strip small,.admin-order-items small,.admin-order-timeline small,.admin-order-timeline time,.admin-table-wrap td small,.admin-media-grid article span,.admin-media-grid article small,.admin-detail-list dt,.admin-product-identity small){color:var(--admin-muted-foreground)}.admin-app-shell .admin-list-summary strong,.admin-app-shell .admin-editor-tabs a:hover,.admin-app-shell .admin-editor-tabs a[aria-current=page]{color:var(--admin-foreground)}.admin-app-shell :is(.admin-compact-form button,.admin-variant-form button,.admin-inline-media-upload button,.admin-product-image-upload button){border-color:var(--admin-primary);background:var(--admin-primary);color:var(--admin-primary-foreground)}.admin-app-shell :is(.admin-form-panel>footer a,.admin-media-grid article button,.admin-pagination a){border-color:var(--admin-border);background:var(--admin-secondary);color:var(--admin-secondary-foreground)}.admin-app-shell :is(.admin-media-grid,.admin-order-status-strip>span,.admin-order-items>div,.admin-order-timeline li,.admin-order-summary dl>div,.admin-detail-list>div,.admin-detail-list>li){border-color:var(--admin-border)}.admin-app-shell .admin-records{grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%}.admin-app-shell .admin-table-wrap{min-width:0;max-width:100%;overflow-x:auto}.admin-app-shell .admin-form-grid label{grid-template-columns:minmax(0,1fr);min-width:0}.admin-app-shell .admin-chart-controls button{border-color:var(--admin-border);background:var(--admin-secondary);min-height:44px;color:var(--admin-secondary-foreground);font-size:.75rem}.admin-app-shell .admin-chart-controls button[aria-pressed=true]{border-color:var(--admin-primary);background:var(--admin-primary);color:var(--admin-primary-foreground)}.admin-app-shell .admin-chart-controls button:focus-visible,.admin-app-shell .admin-sales-bar:focus-visible{outline:3px solid var(--admin-ring);outline-offset:2px}.admin-app-shell .admin-sales-bar i,.admin-app-shell .admin-visual-breakdown i b,.admin-app-shell .admin-payment-panel li>a>i{background:var(--admin-chart)}.admin-app-shell .admin-payment-panel li>a>i[data-provider=cod]{background:var(--admin-chart-alt)}.admin-app-shell .admin-visual-breakdown i{background:var(--admin-chart-track)}.admin-app-shell .admin-sales-bar b{background:var(--admin-primary);color:var(--admin-primary-foreground)}.admin-app-shell .admin-sales-bar span,.admin-app-shell .admin-payment-total span,.admin-app-shell .admin-payment-panel li small,.admin-app-shell .admin-attention-panel a small,.admin-app-shell .admin-top-products li>small,.admin-app-shell .admin-activity-panel li small,.admin-app-shell .admin-panel>header>a,.admin-app-shell .admin-panel>header>span,.admin-app-shell .admin-panel th,.admin-app-shell .admin-panel td>small,.admin-app-shell .admin-list-heading span,.admin-app-shell .admin-date-range label,.admin-app-shell .admin-date-range label span{color:var(--admin-muted-foreground)}.admin-app-shell .admin-sales-bar span,.admin-app-shell .admin-payment-total span,.admin-app-shell .admin-payment-panel li small,.admin-app-shell .admin-panel th,.admin-app-shell .admin-panel td>small{font-size:.75rem}.admin-app-shell .admin-panel>header>a{text-decoration-color:currentColor}.admin-app-shell .admin-payment-panel li,.admin-app-shell .admin-attention-panel li+li,.admin-app-shell .admin-top-products li+li,.admin-app-shell .admin-activity-panel li+li,.admin-app-shell .admin-panel :is(th,td),.admin-app-shell .admin-panel>dl>div,.admin-app-shell .admin-quick-actions>div a{border-color:var(--admin-border)}.admin-app-shell .admin-cod-note{border-color:var(--admin-border);background:var(--admin-muted);color:var(--admin-foreground)}.admin-app-shell .admin-cod-note a,.admin-app-shell .admin-payment-panel li>a,.admin-app-shell .admin-quick-actions>div a{color:var(--admin-foreground)}.admin-app-shell .admin-quick-actions>div a:hover{background:var(--admin-accent);color:var(--admin-accent-foreground)}.admin-app-shell .admin-activity-panel li>i{border-color:var(--admin-chart-alt)}.admin-app-shell .admin-top-products li>span{color:var(--admin-muted-foreground)}
