html[data-admin-theme]{--admin-space-0:0;--admin-space-1:.25rem;--admin-space-2:.5rem;--admin-space-3:.75rem;--admin-space-4:1rem;--admin-space-5:1.25rem;--admin-space-6:1.5rem;--admin-space-8:2rem;--admin-space-10:2.5rem;--admin-space-12:3rem;--admin-radius-sm:6px;--admin-radius-md:8px;--admin-radius-lg:12px;--admin-radius-xl:16px;--admin-radius-2xl:24px;--admin-radius-pill:999px;--admin-control-height-sm:32px;--admin-control-height-md:36px;--admin-control-height-lg:40px;--admin-control-padding-x:.75rem;--admin-sidebar-width:248px;--admin-sidebar-width-tablet:200px;--admin-sidebar-width-collapsed:72px;--admin-content-max-width:1200px;--admin-topbar-h:120px;--admin-motion-ease-standard:cubic-bezier(.4, 0, .2, 1);--admin-motion-duration-fast:.15s;--admin-motion-duration-normal:.3s;--admin-motion-fast:var(--admin-motion-duration-fast) var(--admin-motion-ease-standard);--admin-motion-normal:var(--admin-motion-duration-normal) var(--admin-motion-ease-standard);--admin-z-base:0;--admin-z-sticky:20;--admin-z-sidebar:40;--admin-z-dropdown:1000;--admin-z-modal:1100;--admin-z-toast:1200;--admin-focus-ring-width:2px;--admin-focus-ring-offset:2px;--ab:var(--admin-canvas);--sb:var(--admin-surface-sidebar);--sb-h:var(--admin-surface-hover);--sb-bdr:var(--admin-border-sidebar);--card:var(--admin-surface);--card-h:var(--admin-surface-subtle);--bdr:var(--admin-border);--bdr-h:var(--admin-border-strong);--text:var(--admin-text);--text-2:var(--admin-text-muted);--text-3:var(--admin-text-subtle);--input-bg:var(--admin-surface-input);--primary:var(--admin-brand);--primary-h:var(--admin-brand-hover);--primary-gl:var(--admin-brand-soft);--success:var(--admin-status-success);--warning:var(--admin-status-warning);--danger:var(--admin-status-danger);--info:var(--admin-status-info);--shadow:var(--admin-shadow-sm);--shadow-md:var(--admin-shadow-md);--shadow-lg:var(--admin-shadow-lg);--shadow-xl:var(--admin-shadow-lg);--glow:var(--admin-shadow-focus);--radius-sm:var(--admin-radius-sm);--radius:var(--admin-radius-md);--radius-md:var(--admin-radius-lg);--radius-lg:var(--admin-radius-xl);--radius-xl:var(--admin-radius-2xl);--ease:var(--admin-motion-ease-standard);--t:var(--admin-motion-fast);--t-slow:var(--admin-motion-normal);--admin-bg:var(--admin-canvas);--admin-sidebar:var(--admin-surface-sidebar);--admin-sidebar-hover:var(--admin-surface-hover);--admin-card:var(--admin-surface);--admin-text-muted:var(--admin-text-secondary);--transition:var(--admin-motion-fast);--transition-slow:var(--admin-motion-normal);--primary-light:var(--admin-brand-soft)}html[data-admin-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--admin-canvas:#f8fafc;--admin-surface:#fff;--admin-surface-subtle:#f8fafc;--admin-surface-hover:#f1f5f9;--admin-surface-sidebar:#fff;--admin-surface-input:#fff;--admin-surface-overlay:#0f172a73;--admin-text:#0f172a;--admin-text-secondary:#64748b;--admin-text-subtle:#94a3b8;--admin-text-inverse:#fff;--admin-border:#e2e8f0;--admin-border-strong:#cbd5e1;--admin-border-sidebar:#e2e8f0;--admin-brand:#5e6ad2;--admin-brand-hover:#4f5abf;--admin-brand-soft:#5e6ad21f;--admin-status-success:#059669;--admin-status-warning:#d97706;--admin-status-danger:#dc2626;--admin-status-info:#2563eb;--admin-status-success-soft:#0596691a;--admin-status-warning-soft:#d977061a;--admin-status-danger-soft:#dc26261a;--admin-status-info-soft:#2563eb1a;--admin-focus-ring:#5e6ad2;--admin-focus-ring-backdrop:#5e6ad238;--admin-shadow-sm:0 1px 3px #0f172a0f;--admin-shadow-md:0 4px 16px #0f172a14;--admin-shadow-lg:0 8px 32px #0f172a1f;--admin-shadow-focus:0 0 0 1px var(--admin-brand), 0 4px 16px #5e6ad22e}html[data-admin-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--admin-canvas:#080d1a;--admin-surface:#111827;--admin-surface-subtle:#1a2236;--admin-surface-hover:#5e6ad21a;--admin-surface-sidebar:#0d1526;--admin-surface-input:#0d1526;--admin-surface-overlay:#000000a6;--admin-text:#f1f5f9;--admin-text-secondary:#94a3b8;--admin-text-subtle:#475569;--admin-text-inverse:#fff;--admin-border:#ffffff12;--admin-border-strong:#5e6ad266;--admin-border-sidebar:#ffffff0f;--admin-brand:#7b85db;--admin-brand-hover:#5e6ad2;--admin-brand-soft:#5e6ad22e;--admin-status-success:#10b981;--admin-status-warning:#f59e0b;--admin-status-danger:#ef4444;--admin-status-info:#3b82f6;--admin-status-success-soft:#10b9811f;--admin-status-warning-soft:#f59e0b1f;--admin-status-danger-soft:#ef44441f;--admin-status-info-soft:#3b82f61f;--admin-focus-ring:#7b85db;--admin-focus-ring-backdrop:#7b85db4d;--admin-shadow-sm:0 1px 3px #0006;--admin-shadow-md:0 4px 16px #00000080;--admin-shadow-lg:0 8px 32px #0009;--admin-shadow-focus:0 0 0 1px var(--admin-brand), 0 4px 24px #5e6ad247}
html[data-admin-theme] :where(.admin-layout,.admin-login-layout){accent-color:var(--admin-brand)}html[data-admin-theme] :where(.admin-layout,.admin-login-layout) ::selection{color:var(--admin-text);background:var(--admin-brand-soft)}html[data-admin-theme] :where(.admin-layout,.admin-login-layout) :where(a,button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:var(--admin-focus-ring-width) solid var(--admin-focus-ring);outline-offset:var(--admin-focus-ring-offset)}@media (prefers-reduced-motion:reduce){html[data-admin-theme]{--admin-motion-duration-fast:.01ms;--admin-motion-duration-normal:.01ms}html[data-admin-theme] :where(.admin-layout,.admin-login-layout){scroll-behavior:auto!important}html[data-admin-theme] :where(.admin-layout,.admin-login-layout) *,html[data-admin-theme] :where(.admin-layout,.admin-login-layout) :before,html[data-admin-theme] :where(.admin-layout,.admin-login-layout) :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
html[data-admin-theme] .admin-layout{min-height:100vh;color:var(--admin-text);background:var(--admin-canvas)}html[data-admin-theme] .admin-main{min-width:0;color:var(--admin-text);background:var(--admin-canvas)}html[data-admin-theme] .admin-sidebar,html[data-admin-theme] .admin-top-shell{color:var(--admin-text);background:var(--admin-surface-sidebar);border-color:var(--admin-border-sidebar)}html[data-admin-theme] .admin-content{width:100%;min-width:0}
html[data-admin-theme] :where(.admin-card,.admin-semantic-surface){color:var(--admin-text);background:var(--admin-surface);border-color:var(--admin-border)}html[data-admin-theme] .admin-semantic-surface{border:1px solid var(--admin-border);border-radius:var(--admin-radius-lg);box-shadow:var(--admin-shadow-sm)}html[data-admin-theme] :where(.admin-layout,.admin-login-layout) :where(.admin-form-input,.admin-input,.admin-semantic-control){color:var(--admin-text);background:var(--admin-surface-input);border-color:var(--admin-border)}html[data-admin-theme] .admin-semantic-control{min-height:var(--admin-control-height-md);padding-inline:var(--admin-control-padding-x);border:1px solid var(--admin-border);border-radius:var(--admin-radius-md);transition:border-color var(--admin-motion-fast), box-shadow var(--admin-motion-fast)}html[data-admin-theme] .admin-semantic-control:hover{border-color:var(--admin-border-strong)}html[data-admin-theme] .admin-semantic-control:focus-visible{border-color:var(--admin-brand);box-shadow:0 0 0 3px var(--admin-focus-ring-backdrop)}html[data-admin-theme] .admin-semantic-divider{border-color:var(--admin-border)}html[data-admin-theme] .admin-icon-button--danger{color:var(--admin-status-danger)}html[data-admin-theme] .admin-icon-button--danger:hover:not(:disabled){color:var(--admin-text-inverse);background:var(--admin-status-danger);border-color:var(--admin-status-danger)}html[data-admin-theme] .admin-alert{align-items:flex-start;gap:var(--admin-space-3);padding:var(--admin-space-3) var(--admin-space-4);color:var(--admin-status-info);background:var(--admin-status-info-soft);border:1px solid color-mix(in srgb, var(--admin-status-info) 30%, transparent);border-radius:var(--admin-radius-md);grid-template-columns:auto minmax(0,1fr) auto;display:grid}html[data-admin-theme] .admin-alert--success{color:var(--admin-status-success);background:var(--admin-status-success-soft);border-color:color-mix(in srgb, var(--admin-status-success) 30%, transparent)}html[data-admin-theme] .admin-alert--warning{color:var(--admin-status-warning);background:var(--admin-status-warning-soft);border-color:color-mix(in srgb, var(--admin-status-warning) 30%, transparent)}html[data-admin-theme] .admin-alert--danger{color:var(--admin-status-danger);background:var(--admin-status-danger-soft);border-color:color-mix(in srgb, var(--admin-status-danger) 30%, transparent)}html[data-admin-theme] .admin-alert__icon{margin-top:1px;display:inline-flex}html[data-admin-theme] .admin-alert__content{min-width:0}html[data-admin-theme] .admin-alert__title{margin-bottom:var(--admin-space-1);color:currentColor;font-size:.875rem;display:block}html[data-admin-theme] .admin-alert__message{color:var(--admin-text-secondary);font-size:.8125rem;line-height:1.5}html[data-admin-theme] .admin-alert__dismiss{width:var(--admin-control-height-sm);height:var(--admin-control-height-sm);color:currentColor;border-radius:var(--admin-radius-sm);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;display:inline-flex}html[data-admin-theme] .admin-alert__dismiss:hover{background:color-mix(in srgb, currentColor 10%, transparent);border-color:color-mix(in srgb, currentColor 25%, transparent)}html[data-admin-theme] .modal-overlay{z-index:var(--admin-z-modal);background:var(--admin-surface-overlay)}html[data-admin-theme] .admin-modal{color:var(--admin-text);background:var(--admin-surface);border-color:var(--admin-border);border-radius:var(--admin-radius-xl);box-shadow:var(--admin-shadow-lg)}html[data-admin-theme] .admin-modal--sm{max-width:420px}html[data-admin-theme] .admin-modal--md{max-width:560px}html[data-admin-theme] .admin-modal--lg{max-width:760px}html[data-admin-theme] .admin-modal--xl{max-width:1040px}html[data-admin-theme] .admin-modal--full{width:calc(100vw - 2 * var(--admin-space-6));max-width:none;height:calc(100dvh - 2 * var(--admin-space-6));max-height:none}html[data-admin-theme] .admin-modal__heading{align-items:flex-start;gap:var(--admin-space-3);min-width:0;display:flex}html[data-admin-theme] .admin-modal__heading-copy{min-width:0}html[data-admin-theme] .admin-modal__description{margin:var(--admin-space-1) 0 0;color:var(--admin-text-secondary);font-size:.8125rem;line-height:1.5}html[data-admin-theme] .admin-drawer-overlay{justify-content:flex-end;padding:0}html[data-admin-theme] .admin-drawer-overlay--left{justify-content:flex-start}html[data-admin-theme] .admin-drawer{border-radius:0;flex-direction:column;width:min(440px,100vw);height:100dvh;max-height:none;margin:0;display:flex}html[data-admin-theme] .admin-drawer--left{border-width:0 1px 0 0}html[data-admin-theme] .admin-drawer--right{border-width:0 0 0 1px}html[data-admin-theme] .admin-drawer__body{flex:1;min-height:0;overflow-y:auto}html[data-admin-theme] .admin-confirm-dialog__icon{border-radius:var(--admin-radius-pill);flex:0 0 36px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}html[data-admin-theme] .admin-confirm-dialog__icon--danger{color:var(--admin-status-danger);background:var(--admin-status-danger-soft)}html[data-admin-theme] .admin-confirm-dialog__icon--warning{color:var(--admin-status-warning);background:var(--admin-status-warning-soft)}html[data-admin-theme] .admin-confirm-dialog__confirm--warning{color:var(--admin-text-inverse);background:var(--admin-status-warning);border-color:var(--admin-status-warning)}@media (max-width:640px){html[data-admin-theme] .modal-overlay{align-items:flex-end;padding:0}html[data-admin-theme] .admin-modal:not(.admin-drawer){border-radius:var(--admin-radius-xl) var(--admin-radius-xl) 0 0;max-width:none;max-height:min(92dvh,760px)}html[data-admin-theme] .admin-modal--full{border-radius:0;width:100vw;height:100dvh;max-height:none}}
html[data-admin-theme] :where(.badge-success,.admin-status--success){color:var(--admin-status-success);background:var(--admin-status-success-soft)}html[data-admin-theme] :where(.badge-warning,.admin-status--warning){color:var(--admin-status-warning);background:var(--admin-status-warning-soft)}html[data-admin-theme] :where(.badge-danger,.admin-status--danger){color:var(--admin-status-danger);background:var(--admin-status-danger-soft)}html[data-admin-theme] :where(.badge-info,.admin-status--info){color:var(--admin-status-info);background:var(--admin-status-info-soft)}html[data-admin-theme] .admin-status--success,html[data-admin-theme] .admin-status--warning,html[data-admin-theme] .admin-status--danger,html[data-admin-theme] .admin-status--info{align-items:center;gap:var(--admin-space-1);padding:var(--admin-space-1) var(--admin-space-2);border-radius:var(--admin-radius-pill);font-size:.75rem;font-weight:600;display:inline-flex}html[data-admin-theme] .admin-overlay{background:var(--admin-surface-overlay)}html[data-admin-theme] .admin-page-header__content{flex:320px;min-width:0}html[data-admin-theme] .admin-page-header__breadcrumb{margin-bottom:var(--admin-space-2);color:var(--admin-text-secondary);font-size:.8125rem}html[data-admin-theme] .admin-page-header__eyebrow{margin-bottom:var(--admin-space-1);color:var(--admin-brand);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem;font-weight:700}html[data-admin-theme] .admin-page-header__metadata{align-items:center;gap:var(--admin-space-2);margin-top:var(--admin-space-2);color:var(--admin-text-secondary);flex-wrap:wrap;font-size:.8125rem;display:flex}html[data-admin-theme] .admin-ui-page-header__actions{justify-content:flex-end}html[data-admin-theme] .admin-save-bar{margin-top:var(--admin-space-6);border-color:var(--admin-border-strong);box-shadow:var(--admin-shadow-md)}html[data-admin-theme] .admin-save-bar--sticky{bottom:var(--admin-space-4);z-index:var(--admin-z-sticky);position:sticky}html[data-admin-theme] .admin-save-bar .admin-card-row{justify-content:space-between;align-items:center;gap:var(--admin-space-4);display:flex}html[data-admin-theme] .admin-save-bar__status{min-width:0;color:var(--admin-text-secondary);font-size:.8125rem}html[data-admin-theme] .admin-list-screen__toolbar-card{margin-bottom:var(--admin-space-3)}html[data-admin-theme] .admin-list-screen__toolbar-body{align-items:center;gap:var(--admin-space-3);flex-wrap:wrap;display:flex}html[data-admin-theme] .admin-detail-page__layout{gap:var(--admin-space-6);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}html[data-admin-theme] .admin-detail-page__layout.panel-split{gap:var(--admin-space-6);grid-template-columns:minmax(0,1fr) minmax(280px,360px)}html[data-admin-theme] .admin-detail-page__main,html[data-admin-theme] .admin-detail-page__aside{min-width:0}html[data-admin-theme] .admin-detail-page__aside{top:calc(var(--admin-topbar-h) + var(--admin-space-4));position:sticky}@media (max-width:1023px){html[data-admin-theme] .admin-detail-page__layout.panel-split{grid-template-columns:minmax(0,1fr)}html[data-admin-theme] .admin-detail-page__aside{position:static}}@media (max-width:640px){html[data-admin-theme] .admin-ui-page-header__actions{justify-content:stretch;width:100%}html[data-admin-theme] .admin-ui-page-header__actions>*{flex:auto}html[data-admin-theme] .admin-save-bar--sticky{bottom:var(--admin-space-2)}html[data-admin-theme] .admin-save-bar .admin-card-row{flex-direction:column;align-items:stretch}html[data-admin-theme] .admin-save-bar .admin-form-actions{width:100%}html[data-admin-theme] .admin-save-bar .admin-form-actions>*{flex:auto}}
html[data-admin-theme]{--admin-topbar-h:120px}.admin-header-widget{border-radius:var(--radius);border:1px solid var(--bdr);flex-shrink:0;align-items:center;height:36px;display:inline-flex}.admin-header-widget-btn{justify-content:center;align-items:center;width:36px;height:36px;padding:0;display:inline-flex}.admin-header-actions{flex-wrap:nowrap;align-items:center;gap:.5rem;min-width:0;display:flex}.admin-header-actions-group{align-items:center;gap:.375rem;display:inline-flex}.admin-header-clock{background:0 0;border:none;flex-direction:column;justify-content:center;align-items:flex-end;height:auto;min-height:36px;padding:0 .5rem;line-height:1.2}.admin-header-clock-time{color:var(--text);font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:700}.admin-header-clock-date{color:var(--text-3);font-size:.6875rem}.admin-header-online-badge{color:var(--text-3);background:var(--card);border-radius:999px;gap:.375rem;padding:0 .65rem;font-size:.8125rem;font-weight:700}.admin-header-online-badge--active{color:var(--success);background:color-mix(in srgb, var(--success) 10%, transparent);border-color:color-mix(in srgb, var(--success) 25%, var(--bdr))}.admin-header-online-dot{background:var(--text-3);border-radius:50%;flex-shrink:0;width:7px;height:7px}.admin-header-online-badge--active .admin-header-online-dot{background:var(--success);animation:2s ease-in-out infinite pulse-online}@keyframes pulse-online{0%,to{box-shadow:0 0 0 2px color-mix(in srgb, var(--success) 25%, transparent)}50%{box-shadow:0 0 0 4px color-mix(in srgb, var(--success) 10%, transparent)}}.admin-platform-mode-badge{text-transform:uppercase;letter-spacing:.04em;background:color-mix(in srgb, var(--primary) 15%, transparent);color:var(--primary);border-radius:4px;padding:.125rem .375rem;font-size:.625rem;font-weight:700;display:inline-flex}.admin-topbar-brand-text{flex-direction:column;gap:.125rem;min-width:0;display:flex}.admin-merchant-plan-pill{border:1px solid var(--bdr);background:var(--card);height:36px;color:var(--text);border-radius:999px;align-items:center;gap:.25rem;padding:0 .75rem;font-size:.75rem;font-weight:600;text-decoration:none;display:inline-flex}.admin-merchant-plan-pill--warning{border-color:var(--warning);color:var(--warning)}.admin-quota-banner{border-radius:var(--radius);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;padding:.625rem 1rem;font-size:.8125rem;display:flex}.admin-quota-banner--warning{background:color-mix(in srgb, var(--warning) 12%, var(--card));border:1px solid color-mix(in srgb, var(--warning) 35%, var(--bdr))}.admin-quota-banner-link{color:var(--primary);font-weight:600;text-decoration:none}.admin-notif-center{background:0 0;border:none;height:auto;position:relative}.admin-notif-badge{background:var(--danger);color:#fff;border:2px solid var(--card);border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;font-size:10px;font-weight:700;display:flex;position:absolute;top:4px;right:4px}.admin-notif-dropdown{background:var(--card);border:1px solid var(--bdr);border-radius:var(--radius-md);width:min(340px,92vw);box-shadow:var(--shadow-xl);z-index:var(--admin-z-dropdown);position:absolute;top:calc(100% + 8px);right:0}.admin-shop-switcher--combobox{background:0 0;border:none;position:relative}.admin-shop-switcher-trigger{align-items:center;gap:.375rem;min-width:120px;max-width:200px;height:36px;padding:0 .625rem;display:inline-flex}.admin-shop-switcher-value{text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-size:.8125rem;font-weight:600;overflow:hidden}.admin-shop-switcher-trigger[aria-expanded=true]{border-color:var(--bdr-h);background:var(--sb-h)}.admin-shop-switcher-panel{background:var(--card);border:1px solid var(--bdr);border-radius:var(--radius-md,10px);width:min(300px,92vw);box-shadow:var(--shadow-md,0 8px 24px #0000001f);z-index:var(--admin-z-dropdown);animation:fadeScaleIn .14s var(--ease) both;padding:.5rem;position:absolute;top:calc(100% + 8px);right:0}.admin-shop-switcher-search{border-radius:var(--radius,8px);border:1px solid var(--bdr);background:var(--input-bg,var(--card-h));height:36px;color:var(--text-3);align-items:center;gap:.5rem;margin-bottom:.375rem;padding:0 .75rem;display:flex}.admin-shop-switcher-search:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px color-mix(in srgb, var(--primary) 18%, transparent);color:var(--text-2)}.admin-shop-switcher-search input{min-width:0;height:100%;color:var(--text);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:.8125rem}.admin-shop-switcher-search input::placeholder{color:var(--text-3)}.admin-shop-switcher-search input[type=search]::-webkit-search-cancel-button{appearance:none}.admin-shop-switcher-list{flex-direction:column;gap:2px;max-height:260px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.admin-shop-switcher-list>li{align-items:center;gap:.125rem;margin:0;padding:0;list-style:none;display:flex}.admin-shop-switcher-option-view{width:26px;height:26px;color:var(--text-3);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;margin-right:.375rem;transition:background .15s,color .15s;display:inline-flex}.admin-shop-switcher-option-view:hover{background:var(--sb-h);color:var(--primary)}.admin-shop-switcher-option{border-radius:var(--radius,8px);width:100%;min-width:0;color:var(--text);text-align:left;cursor:pointer;font:inherit;transition:background var(--t);background:0 0;border:none;flex:1;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:.625rem;padding:.5rem .625rem;display:grid}.admin-shop-switcher-option:hover:not(:disabled),.admin-shop-switcher-option.highlighted:not(:disabled){background:var(--sb-h)}.admin-shop-switcher-option.active{background:color-mix(in srgb, var(--primary) 10%, transparent)}.admin-shop-switcher-option.active:hover:not(:disabled),.admin-shop-switcher-option.active.highlighted:not(:disabled){background:color-mix(in srgb, var(--primary) 14%, transparent)}.admin-shop-switcher-option:disabled,.admin-shop-switcher-option.suspended{opacity:.55;cursor:not-allowed}.admin-shop-switcher-option-avatar{letter-spacing:-.02em;color:#fff;background:linear-gradient(145deg,#0d9488,#0e7490);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;font-size:.6875rem;font-weight:800;display:inline-flex}.admin-shop-switcher-option.active .admin-shop-switcher-option-avatar{background:linear-gradient(145deg, var(--primary), color-mix(in srgb, var(--primary) 70%, #0e7490))}.admin-shop-switcher-option-meta{flex-direction:column;gap:.0625rem;min-width:0;display:flex}.admin-shop-switcher-option-name{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}.admin-shop-switcher-option-sub{color:var(--text-3);text-overflow:ellipsis;white-space:nowrap;font-size:.6875rem;overflow:hidden}.admin-shop-switcher-option-check{width:16px;height:16px;color:var(--primary);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.admin-shop-switcher-suspended-tag{letter-spacing:.02em;text-transform:uppercase;color:var(--warning);background:color-mix(in srgb, var(--warning) 12%, transparent);border-radius:4px;align-self:start;margin-top:.125rem;padding:.0625rem .375rem;font-size:.625rem;font-weight:700;display:inline-flex}.admin-shop-switcher-empty{text-align:center;color:var(--text-3);padding:1.25rem .75rem;font-size:.8125rem;list-style:none}.admin-doc-layout{grid-template-columns:1fr 220px;gap:2rem;display:grid}.admin-doc-hub-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem;display:grid}.admin-tabs{border-bottom:1px solid var(--bdr);gap:.25rem;display:flex}.admin-tab{color:var(--text-2);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:.5rem 1rem;font-weight:600}.admin-tab.active{color:var(--primary);border-bottom-color:var(--primary)}@media (max-width:1280px){.admin-header-clock{display:none}}@media (max-width:1024px){.admin-header-online-badge{display:none}}@media (max-width:768px){.admin-breadcrumb-current{text-overflow:ellipsis;white-space:nowrap;max-width:180px;display:inline-block;overflow:hidden}}
