:root{color:#09090b;background:#fff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;--background: hsl(0 0% 100%);--foreground: hsl(240 10% 3.9%);--card: hsl(0 0% 100%);--card-foreground: hsl(240 10% 3.9%);--muted: hsl(240 4.8% 95.9%);--muted-foreground: hsl(240 3.8% 46.1%);--accent: hsl(240 4.8% 95.9%);--accent-foreground: hsl(240 5.9% 10%);--primary: hsl(240 5.9% 10%);--primary-foreground: hsl(0 0% 98%);--border: hsl(240 5.9% 90%);--input: hsl(240 5.9% 90%);--ring: hsl(240 5.9% 10%);--destructive: hsl(0 84.2% 60.2%)}*{box-sizing:border-box}body{margin:0;background:#f8fafc;color:var(--foreground)}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit;text-decoration:none}code{background:#f8fafc;border:1px solid var(--border);border-radius:6px;color:#334155;padding:2px 6px}.auth-page{align-items:center;background:linear-gradient(120deg,#0f172ab8,#1e293b8a),url(https://images.unsplash.com/photo-1586528116311-ad8dd3c8310d?auto=format&fit=crop&w=1800&q=80);background-position:center;background-size:cover;color:#fff;display:grid;gap:56px;grid-template-columns:minmax(0,1fr) 420px;min-height:100vh;padding:64px max(32px,calc((100vw - 1180px)/2))}.auth-page.auth-page-single{grid-template-columns:minmax(320px,420px);justify-content:center}.auth-hero h1{font-size:72px;line-height:.95;margin:0 0 24px}.auth-hero p{color:#ffffffd1;font-size:20px;line-height:1.6;margin:0;max-width:640px}.eyebrow{color:#8ce6bd;font-size:13px;font-weight:800;letter-spacing:0;margin:0 0 12px;text-transform:uppercase}.auth-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.auth-links a,.ghost-button,.primary-button,.danger-button{align-items:center;border:1px solid transparent;border-radius:7px;cursor:pointer;display:inline-flex;font-weight:700;gap:8px;justify-content:center;min-height:38px;padding:0 14px;transition:border-color .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease}.auth-links a{background:#ffffff1f;border:1px solid rgb(255 255 255 / 26%)}.auth-card{background:#fff;border:1px solid rgb(255 255 255 / 28%);border-radius:8px;box-shadow:0 24px 80px #0f172a38;color:#172026;display:grid;gap:16px;padding:28px}.auth-card h2,.panel h2,.toolbar h2{font-size:21px;margin:0}.auth-card p,.panel p,.toolbar p,.empty-state p,.quick-card small,.price-card p{color:#64748b;line-height:1.55;margin:4px 0 0}label{color:#334155;display:grid;font-size:14px;font-weight:700;gap:7px}input,select,textarea{background:#fff;border:1px solid var(--input);border-radius:7px;color:#172026;min-height:42px;padding:10px 12px;width:100%}textarea{min-height:100px;resize:vertical}input:focus,select:focus,textarea:focus{border-color:var(--ring);box-shadow:0 0 0 3px #0f172a1a;outline:0}.primary-button{background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.primary-button:hover{background:#0f172a;box-shadow:0 6px 18px #0f172a29}.ghost-button{background:#fff;border-color:var(--border);color:#0f172a}.ghost-button:hover{background:#f8fafc;border-color:#cbd5e1}.danger-button{background:#fff;border-color:#fecaca;color:#b91c1c}.danger-button:hover{background:#fff1f2}button:disabled{cursor:not-allowed;opacity:.55}.form-switch{color:#64748b;font-size:14px;text-align:center}.form-switch a{color:#13715f;font-weight:800}.auth-divider{color:#cbd5e1;padding:0 4px}.app-shell{display:grid;grid-template-columns:260px minmax(0,1fr);min-height:100vh}.sidebar{background:#fff;border-right:1px solid var(--border);color:var(--foreground);min-height:100vh;padding:0;position:sticky;top:0}.brand{align-items:center;border-bottom:1px solid var(--border);display:flex;gap:12px;min-height:72px;padding:0 20px}.brand-mark{align-items:center;background:var(--primary);border-radius:8px;color:#fff;display:inline-flex;font-weight:900;height:36px;justify-content:center;width:36px}.brand small{color:var(--muted-foreground);display:block;font-size:12px;margin-top:2px}.sidebar nav{display:grid;gap:4px;padding:20px 12px}.nav-section{color:var(--muted-foreground);font-size:12px;font-weight:800;margin:14px 8px 6px;text-transform:uppercase}.nav-item{align-items:center;border-radius:7px;color:#334155;display:flex;gap:10px;min-height:42px;padding:0 10px}.nav-item:hover,.nav-item.active{background:var(--accent);color:var(--accent-foreground)}.nav-glyph{align-items:center;background:#fff;border:1px solid var(--border);border-radius:6px;display:inline-flex;font-size:11px;font-weight:900;height:25px;justify-content:center;min-width:25px;padding:0 5px;color:#475569}.main-area{background:#f8fafc;min-width:0}.topbar{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe0;border-bottom:1px solid var(--border);display:flex;gap:24px;justify-content:space-between;min-height:76px;padding:18px 32px;position:sticky;top:0;z-index:5}.crumb{color:#64748b;font-size:13px;font-weight:800;margin:0 0 4px}.topbar h1{font-size:26px;line-height:1.15;margin:0}.account{align-items:center;display:flex;gap:10px}.account-copy{display:grid;justify-items:end}.account-copy strong{font-size:14px}.account-copy span{color:#64748b;font-size:12px}.content{display:grid;gap:22px;padding:28px 32px 48px}.flash{border-radius:7px;font-weight:750;margin:18px 32px 0;padding:13px 16px}.inline-flash{margin:0}.flash.success{background:#ecfdf5;border:1px solid #a7f3d0;color:#166534}.flash.error{background:#fff1f2;border:1px solid #fecdd3;color:#be123c}.flash.info{background:#eff6ff;border:1px solid #bfdbfe;color:#1d4ed8}.metric-grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.metric,.panel,.price-card,.quick-card,.empty-state,.filter-bar{background:#fff;border:1px solid var(--border);border-radius:8px;box-shadow:0 1px 2px #0f172a0d}.metric{display:grid;gap:8px;min-height:104px;padding:18px}.metric span{color:var(--muted-foreground);font-size:13px;font-weight:800;text-transform:uppercase}.metric strong{font-size:28px;line-height:1.1;overflow-wrap:anywhere}.split-layout{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}.split-layout.wide-left{grid-template-columns:minmax(320px,440px) minmax(0,1fr)}.panel{min-width:0;padding:20px}.panel-header,.toolbar{align-items:center;display:flex;gap:16px;justify-content:space-between}.toolbar{background:transparent;border:0;box-shadow:none;padding:0}.button-row{display:flex;flex-wrap:wrap;gap:10px}.button-row.nowrap{flex-wrap:nowrap}.small-button{font-size:12px;min-height:32px;padding:0 10px}.table-wrap{overflow-x:auto;width:100%}table{border-collapse:collapse;min-width:720px;width:100%}th,td{border-bottom:1px solid #eef2f7;padding:13px 10px;text-align:left;vertical-align:top}th{color:#64748b;font-size:12px;font-weight:900;text-transform:uppercase}td small{color:#64748b;display:block;font-size:12px;margin-top:4px}.right{text-align:right}.strong-link{color:#0f172a;font-weight:850}.badge{border-radius:999px;display:inline-flex;font-size:12px;font-weight:850;padding:5px 9px;text-transform:uppercase}.badge.good{background:#dcfce7;color:#166534}.badge.bad{background:#fee2e2;color:#991b1b}.badge.warn{background:#fef3c7;color:#92400e}.badge.muted{background:#f1f5f9;color:#475569}.form-grid{display:grid;gap:16px;max-width:760px}.form-section{border:1px solid var(--border);border-radius:8px;display:grid;gap:14px;padding:16px}.form-section h3{font-size:16px;margin:0}.form-actions{display:flex;flex-wrap:wrap;gap:10px}.checkbox-line{align-items:center;display:flex;gap:10px}.checkbox-line input,td input[type=checkbox]{height:18px;min-height:18px;width:18px}.filter-bar{align-items:end;display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));padding:16px}.products-toolbar{align-items:flex-start}.compact-stat-grid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.compact-stat{background:#fff;border:1px solid var(--border);border-radius:8px;box-shadow:0 1px 2px #0f172a0d;display:grid;gap:6px;min-height:74px;padding:14px 16px}.compact-stat span{color:#64748b;font-size:12px;font-weight:850;text-transform:uppercase}.compact-stat strong{color:#0f172a;font-size:21px;line-height:1.15;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.readiness-strip{display:grid;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr))}.readiness-step{background:#fff;border:1px solid var(--border);border-left-width:3px;border-radius:8px;box-shadow:0 1px 2px #0f172a0d;display:grid;gap:4px;min-height:82px;padding:12px 13px}.readiness-step.good{border-left-color:#16a34a}.readiness-step.warn{border-left-color:#d97706}.readiness-step.muted{border-left-color:#94a3b8}.readiness-step span{color:#64748b;font-size:11px;font-weight:900;text-transform:uppercase}.readiness-step strong{color:#0f172a;font-size:20px;line-height:1.1}.readiness-step small{color:#64748b;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-filter-bar{grid-template-columns:minmax(180px,240px) minmax(260px,1fr) minmax(150px,190px) minmax(120px,150px)}.product-filter-bar .primary-button{min-height:42px}.compact-form{align-items:end;display:grid;gap:12px;grid-template-columns:1.4fr repeat(3,minmax(120px,1fr)) auto}.product-list-panel{padding:0}.product-list-header{padding:18px 20px}.product-table{max-height:calc(100vh - 260px);min-height:520px;overflow:auto;overscroll-behavior:contain}.product-table table{border-collapse:separate;border-spacing:0;min-width:1420px}.product-table thead th{background:#f8fafc;border-bottom:1px solid #dbe3ef;position:sticky;top:0;z-index:4}.product-table th,.product-table td{padding:10px 9px}.product-row:hover td{background:#fbfdff}.select-cell{min-width:48px;text-align:center;width:48px}.sku-cell{min-width:160px;width:160px}.title-cell{min-width:280px;width:280px}.number-cell{min-width:112px;width:112px}.sale-cell{min-width:170px;width:170px}.compact-cell{min-width:138px;width:138px}.status-cell{min-width:120px;width:120px}.action-cell{min-width:84px;width:84px}.sticky-cell{background:#fff;position:sticky}.sticky-cell-select{left:0;z-index:3}.sticky-cell-left{left:48px;z-index:3}.sticky-cell-title{left:208px;z-index:3}.sticky-cell-right{box-shadow:-1px 0 #eef2f7;right:0;z-index:3}.product-table thead .sticky-cell{z-index:6}.table-input{border-radius:6px;font-size:13px;min-height:32px;min-width:0;padding:6px 8px}.mini-grid{display:grid;gap:5px;min-width:0}.pending-panel table{min-width:720px}.staging-drawer-grid{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.staging-drawer,.change-drawer{padding:0}.staging-drawer summary,.change-drawer summary{align-items:center;cursor:pointer;display:flex;gap:12px;justify-content:space-between;list-style:none;padding:16px 18px}.staging-drawer summary::-webkit-details-marker,.change-drawer summary::-webkit-details-marker{display:none}.staging-drawer summary strong,.staging-drawer summary small,.change-drawer summary strong,.change-drawer summary small{display:block}.staging-drawer summary small,.change-drawer summary small{color:#64748b;font-size:13px;margin-top:3px}.summary-action{background:#f8fafc;border:1px solid var(--border);border-radius:999px;color:#334155;font-size:12px;font-weight:850;padding:6px 10px}.staging-drawer[open] .summary-action,.change-drawer[open] .summary-action{background:#0f172a;border-color:#0f172a;color:#fff}.change-drawer-actions{border-top:1px solid var(--border);padding:16px 18px 0}.change-drawer .table-wrap{padding:0 18px 18px}.dense-form{border-top:1px solid var(--border);gap:12px;max-width:none;padding:18px}.staging-drawer-grid .dense-form{grid-template-columns:repeat(2,minmax(0,1fr))}.staging-drawer-grid .dense-form label:has(textarea),.staging-drawer-grid .dense-form .form-actions,.staging-drawer-grid .dense-form input[type=hidden]{grid-column:1 / -1}.bulk-context-bar{grid-template-columns:minmax(180px,240px) minmax(260px,1fr) minmax(140px,180px) minmax(110px,140px)}.bulk-editor-shell{align-items:start;display:grid;gap:16px;grid-template-columns:260px minmax(0,1fr)}.bulk-editor-sidebar{background:#fff;border:1px solid var(--border);border-radius:8px;box-shadow:0 1px 2px #0f172a0d;display:grid;gap:14px;max-height:calc(100vh - 160px);overflow:auto;padding:16px;position:sticky;top:18px}.bulk-sidebar-title{border-bottom:1px solid var(--border);display:grid;gap:4px;padding-bottom:12px}.bulk-sidebar-title strong,.bulk-sidebar-group span{color:#0f172a;font-size:13px;font-weight:900;text-transform:uppercase}.bulk-sidebar-title span{color:#64748b;font-size:13px}.bulk-sidebar-group{display:grid;gap:8px}.bulk-sidebar-group nav{display:grid;gap:4px}.bulk-mode-link{border-radius:7px;color:#334155;font-weight:750;padding:9px 10px}.bulk-mode-link:hover{background:#f8fafc}.bulk-mode-link.active{background:#0f172a;color:#fff}.bulk-editor-main{display:grid;gap:16px;min-width:0}.bulk-action-panel{align-items:end;display:grid;gap:14px;grid-template-columns:minmax(130px,180px) minmax(240px,1fr) auto}.bulk-action-panel>div:first-child{grid-column:1 / -1}.bulk-action-panel label{min-width:0}.bulk-mode-input textarea{min-height:74px}.bulk-bullet-grid{display:grid;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr))}.bulk-action-buttons{display:flex;gap:10px;justify-content:flex-end;min-width:0;white-space:nowrap}.bulk-products-panel{padding:0}.bulk-products-toolbar{align-items:center;border-bottom:1px solid var(--border);display:flex;gap:16px;justify-content:space-between;padding:16px 18px}.bulk-product-list{display:grid;max-height:calc(100vh - 360px);min-height:440px;overflow:auto}.bulk-edit-row{align-items:center;border-bottom:1px solid #eef2f7;display:grid;gap:14px;grid-template-columns:24px 64px minmax(220px,1.2fr) minmax(240px,2fr) minmax(78px,auto);padding:12px 18px}.bulk-edit-row:hover{background:#fbfdff}.bulk-product-thumb{align-items:center;background:#f8fafc;border:1px solid #e2e8f0;border-radius:7px;color:#64748b;display:flex;font-weight:900;height:56px;justify-content:center;overflow:hidden;width:56px}.bulk-product-thumb img{height:100%;object-fit:cover;width:100%}.bulk-product-thumb span{font-size:11px;letter-spacing:0}.bulk-product-info,.bulk-current-field,.bulk-row-score{display:grid;gap:4px;min-width:0}.bulk-product-info a,.bulk-current-field strong{overflow-wrap:anywhere}.bulk-product-info small,.bulk-current-field span,.bulk-row-score small{color:#64748b;font-size:12px}.bulk-current-field strong{color:#0f172a;font-size:14px;line-height:1.35}.bulk-row-score{justify-items:end}.bulk-preview-panel table,.bulk-jobs-drawer table{min-width:920px}.bulk-jobs-drawer{padding:0}.bulk-jobs-drawer summary{align-items:center;cursor:pointer;display:flex;gap:12px;justify-content:space-between;list-style:none;padding:16px 18px}.bulk-jobs-drawer summary::-webkit-details-marker{display:none}.bulk-jobs-drawer summary strong,.bulk-jobs-drawer summary small{display:block}.bulk-jobs-drawer summary small{color:#64748b;font-size:13px;margin-top:3px}.bulk-jobs-drawer[open] .summary-action{background:#0f172a;border-color:#0f172a;color:#fff}.bulk-jobs-drawer .table-wrap{padding:0 18px 18px}.table-detail-grid{align-items:start}.table-form-card{display:grid;gap:16px}.field-table-wrap{border:1px solid var(--border);border-radius:8px;overflow:hidden}.field-table{border-collapse:collapse;min-width:0;width:100%}.field-table th,.field-table td{border-bottom:1px solid #eef2f7;padding:12px;vertical-align:middle}.field-table tr:last-child th,.field-table tr:last-child td{border-bottom:0}.field-table th{background:#f8fafc;color:#475569;font-size:12px;font-weight:900;text-align:left;text-transform:uppercase;width:190px}.field-table td{background:#fff}.field-table input,.field-table select,.field-table textarea{min-height:38px}.field-table textarea{min-height:86px}.field-table td small{color:#64748b;margin-top:8px}.table-form-card .form-actions{justify-content:flex-end}.visibility-card{max-width:760px}.product-savebar-space{height:86px}.product-savebar{align-items:center;background:#fffffff0;border:1px solid var(--border);border-radius:8px 8px 0 0;bottom:0;box-shadow:0 -10px 28px #0f172a1a;display:flex;gap:16px;justify-content:space-between;left:calc(var(--sidebar-width, 302px) + 28px);padding:12px 16px;position:fixed;right:28px;z-index:20}.product-savebar strong,.product-savebar small{display:block}.product-savebar strong{color:#0f172a;max-width:520px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-savebar small{color:#64748b;font-size:12px;margin-top:3px}.inline-checkbox{color:#334155;font-size:14px;font-weight:700}.empty-state{display:grid;justify-items:center;margin:48px auto;max-width:620px;padding:52px 28px;text-align:center}.empty-state h3{font-size:24px;margin:16px 0 4px}.empty-mark{background:linear-gradient(135deg,#8ce6bd,#81b7e8);border-radius:8px;height:56px;width:56px}.price-grid,.quick-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.price-card,.quick-card{display:grid;gap:14px;padding:20px}.price-card.selected{border-color:#cbd5e1;box-shadow:0 0 0 3px #0f172a0f}.price-card strong{font-size:30px}.price-card strong span{color:#64748b;font-size:14px}.price-card ul,.feature-list,.status-list{color:#52677a;margin:0;padding-left:18px}.quick-card:hover{border-color:#cbd5e1;box-shadow:0 10px 28px #0f172a14}.details{display:grid;gap:10px 20px;grid-template-columns:max-content minmax(0,1fr)}.compact-details{gap:12px 18px}.compact-details>div{display:contents}.details dt{color:#64748b;font-weight:800}.details dd{margin:0;min-width:0;overflow-wrap:anywhere}.detail-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.detail-card{background:#fff;border:1px solid var(--border);border-radius:8px;box-shadow:0 1px 2px #0f172a0d;display:grid;gap:16px;padding:20px}.detail-card-header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.detail-card-header strong,.detail-card strong{display:block}.detail-card-header small,.muted-copy{color:#64748b}.preview-metrics{margin:18px 0}.product-hero{align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1.6fr) minmax(260px,.9fr)}.product-heading{display:grid;gap:10px}.product-heading h3{font-size:30px;line-height:1.1;margin:0}.product-heading p{margin:0}.product-eyebrow,.version-eyebrow{color:#13715f}.product-detail-layout{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr)}.product-section-tabs{align-items:center;background:#fff;border:1px solid var(--border);border-radius:8px;box-shadow:0 1px 2px #0f172a0d;display:flex;gap:8px;overflow-x:auto;padding:8px;position:sticky;top:0;z-index:7}.product-section-tabs a{border-radius:7px;color:#475569;flex:0 0 auto;font-size:13px;font-weight:850;padding:8px 12px}.product-section-tabs a:hover{background:#f1f5f9;color:#0f172a}.media-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.media-thumb{aspect-ratio:1;background:#f8fafc;border:1px solid var(--border);border-radius:8px;display:block;height:auto;object-fit:cover;width:100%}.sub-row td{background:#fafcff;padding-top:8px}.stack-actions{display:grid;gap:10px}.admin-inline-form{align-items:end;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto}.loading-screen{align-items:center;color:#52677a;display:grid;justify-items:center;min-height:100vh}.loader{animation:spin .9s linear infinite;border:3px solid var(--border);border-top-color:var(--primary);border-radius:999px;height:34px;width:34px}.error-panel{background:#fff;border:1px solid #fecaca;border-radius:8px;color:#991b1b;padding:24px}.version-page{max-width:1120px}.version-panel{background:#fff;border:1px solid var(--border);border-radius:8px;box-shadow:0 1px 2px #0f172a0d;display:grid;gap:18px;padding:20px}.version-panel-page{max-height:none;overflow:visible}.version-panel-header{align-items:start;display:flex;gap:12px;justify-content:space-between}.version-panel-header h2{margin:0}.version-current{color:#64748b;display:block;font-size:13px;font-weight:800;margin-top:4px}.version-eyebrow{color:var(--muted-foreground);margin-bottom:6px}.version-list{display:grid;gap:14px}.version-item{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;display:grid;gap:12px;padding:14px}.version-item-header{align-items:start;display:flex;gap:12px;justify-content:space-between}.version-item-header strong{display:block;line-height:1.35}.version-item-header span{display:block}.version-item-header span{color:var(--muted-foreground);font-size:13px;margin-top:2px}.version-badge{background:#fff;border:1px solid var(--border);border-radius:999px;color:#334155;font-size:12px;font-weight:700;padding:5px 10px;white-space:nowrap}.version-item ul{color:#334155;display:grid;gap:8px;margin:0;padding-left:18px}.version-summary{color:#334155;line-height:1.55;margin:0}.version-highlights{font-size:14px}.version-details{border-top:1px solid #e2e8f0;padding-top:10px}.version-details summary{color:#0f766e;cursor:pointer;font-size:13px;font-weight:850}.version-detail-section{display:grid;gap:8px;margin-top:12px}.version-detail-section h3{color:#0f172a;font-size:14px;margin:0}.topbar-version-button{min-width:54px}@keyframes spin{to{transform:rotate(360deg)}}@media(max-width:900px){.auth-page{grid-template-columns:1fr;padding:32px 18px}.auth-hero h1{font-size:46px}.app-shell{grid-template-columns:1fr}.sidebar{min-height:auto;position:static}.sidebar nav{display:grid;gap:6px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));padding-top:12px}.nav-section{display:none}.topbar,.panel-header,.toolbar,.account{align-items:flex-start;flex-direction:column}.account-copy{justify-items:start}.content,.topbar{padding-left:18px;padding-right:18px}.flash{margin-left:18px;margin-right:18px}.split-layout,.split-layout.wide-left,.product-hero,.product-detail-layout,.compact-form,.compact-stat-grid,.readiness-strip,.product-filter-bar,.bulk-context-bar,.bulk-editor-shell,.bulk-action-panel,.staging-drawer-grid,.staging-drawer-grid .dense-form{grid-template-columns:1fr}.bulk-editor-sidebar{max-height:none;position:static}.bulk-bullet-grid,.bulk-edit-row{grid-template-columns:1fr}.bulk-action-buttons,.bulk-products-toolbar{align-items:stretch;flex-direction:column}.bulk-product-list{max-height:none;min-height:0}.bulk-row-score{justify-items:start}.product-table{max-height:none;min-height:0}.sticky-cell,.product-section-tabs{position:static}.product-savebar{align-items:stretch;flex-direction:column;left:18px;right:18px}.product-savebar .button-row{flex-wrap:wrap}.product-savebar strong{max-width:none}.detail-grid,.admin-inline-form{grid-template-columns:1fr}.version-panel-header,.version-item-header{align-items:flex-start;flex-direction:column}}
