.scp-login-actions{justify-content:space-between}.scp-login-forgot{font-weight:700;font-size:13px}.scp-login-forgot:hover{text-decoration:underline}.scp-account-store-list{display:grid;gap:9px;margin:16px 0}.scp-account-store-list>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;border:1px solid var(--border);border-radius:10px;background:#f9fbfd}.scp-account-store-list span{color:var(--muted);font-size:12px}.scp-account-meta{padding-top:12px;border-top:1px solid var(--border)}.scp-mini-stats{display:grid;grid-template-columns:repeat(6,minmax(120px,1fr));gap:12px;margin-bottom:18px}.scp-mini-stats>a{display:flex;flex-direction:column;gap:4px;padding:15px 16px;border:1px solid var(--border);border-radius:13px;background:#fff;color:var(--ink);box-shadow:0 4px 15px rgba(18,38,52,.035)}.scp-mini-stats>a:hover{border-color:#e8a768;box-shadow:var(--shadow);transform:translateY(-1px)}.scp-mini-stats span{color:var(--muted);font-size:12px;font-weight:700}.scp-mini-stats strong{font-size:25px;line-height:1.1}.scp-filter-card{margin-bottom:16px}.scp-filter-grid{display:grid;grid-template-columns:minmax(230px,2fr) repeat(3,minmax(145px,1fr)) auto;gap:12px;align-items:end}.scp-filter-grid .scp-field{margin:0}.scp-filter-actions{display:flex;gap:8px;align-items:center}.scp-bulk-bar{position:sticky;top:88px;z-index:20;display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:12px;padding:12px 14px;border:1px solid var(--border);border-radius:12px;background:rgba(255,255,255,.97);box-shadow:0 7px 22px rgba(18,38,52,.07)}.scp-bulk-bar strong{margin-right:auto;font-size:13px}.scp-bulk-bar select{min-width:250px;min-height:41px;padding:8px 11px;border:1px solid var(--border-strong);border-radius:9px;background:#fff}.scp-catalog-table{min-width:1160px}.scp-select-cell{width:44px;text-align:center!important}.scp-select-cell input{width:17px;height:17px;accent-color:var(--brand)}.scp-status.success,.scp-status.status-approved{background:var(--ok-soft);color:var(--ok)}.scp-status.status-pending{background:#fff6df;color:#8a5a00}.scp-status.status-rejected{background:var(--danger-soft);color:var(--danger)}.scp-status.muted{background:#f0f3f6;color:#738091}.scp-product-row-form{min-width:360px}.scp-check-row{display:flex;gap:13px;flex-wrap:wrap;margin-bottom:9px}.scp-check-row label{display:flex;align-items:center;gap:5px;font-size:12px;font-weight:700;color:#465569}.scp-check-row input{accent-color:var(--brand)}.scp-product-controls{display:flex;gap:7px;align-items:center;flex-wrap:wrap}.scp-product-controls input[type=number]{width:72px}.scp-product-controls input[type=text]{width:125px}.scp-product-controls input{min-height:38px;padding:8px 9px;border:1px solid var(--border-strong);border-radius:8px}.scp-product-controls .scp-button{min-height:38px;padding:7px 11px;font-size:12px}.scp-pagination{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:16px;padding:12px 3px;color:var(--muted);font-size:13px}.scp-pagination>div{display:flex;gap:6px;flex-wrap:wrap}.scp-pagination a{min-width:36px;height:36px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:9px;background:#fff;color:#4b5b6e;font-weight:750}.scp-pagination a:hover,.scp-pagination a.active{border-color:var(--brand);background:var(--brand);color:#fff}.scp-dashboard-alerts{display:grid;gap:10px;margin:18px 0}.scp-dashboard-alert{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:13px 15px;border:1px solid var(--border);border-radius:12px;background:#fff}.scp-dashboard-alert strong{display:block}.scp-dashboard-alert span{color:var(--muted);font-size:13px}.scp-dashboard-alert.warning{border-left:4px solid #d48600}.scp-dashboard-alert.danger{border-left:4px solid var(--danger)}.scp-dashboard-alert.info{border-left:4px solid #2c86c9}.scp-dashboard-card-link{display:block;color:inherit}.scp-dashboard-card-link:hover{color:inherit}.scp-section-title{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:28px 0 13px}.scp-section-title h2{margin:0;font-size:20px}.scp-section-title a{font-weight:750;font-size:13px}.scp-nav-badge{margin-left:auto;min-width:22px;height:22px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#d92d20;color:#fff;font-size:10px;font-style:normal;font-weight:800}.scp-notification-link{position:relative}.scp-notification-link>em{position:absolute;top:-6px;right:-6px;min-width:20px;height:20px;padding:0 5px;display:flex;align-items:center;justify-content:center;border-radius:999px;background:#d92d20;color:#fff;font-size:10px;font-style:normal;font-weight:800;box-shadow:0 0 0 2px #fff}.scp-feed-form input[type=checkbox],.scp-feed-form input[type=radio],.scp-card input[type=checkbox],.scp-card input[type=radio]{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;max-width:18px!important;max-height:18px!important;padding:0!important;margin:0 8px 0 0!important;display:inline-block!important;vertical-align:middle!important;flex:0 0 18px!important;box-shadow:none!important}.scp-feed-form label:has(input[type=checkbox]),.scp-feed-form label:has(input[type=radio]),.scp-card label:has(input[type=checkbox]),.scp-card label:has(input[type=radio]){display:flex!important;align-items:center!important;gap:8px!important;line-height:1.35!important}@media(max-width:1280px){.scp-mini-stats{grid-template-columns:repeat(3,1fr)}.scp-filter-grid{grid-template-columns:repeat(2,minmax(180px,1fr))}.scp-filter-actions{grid-column:1/-1}}@media(max-width:760px){.scp-mini-stats{grid-template-columns:repeat(2,1fr)}.scp-filter-grid{grid-template-columns:1fr}.scp-filter-actions{grid-column:auto;flex-wrap:wrap}.scp-bulk-bar{top:76px}.scp-bulk-bar strong{width:100%;margin:0}.scp-bulk-bar select{min-width:0;flex:1}.scp-pagination{align-items:flex-start;flex-direction:column}.scp-login-actions{align-items:flex-start;flex-direction:column}.scp-notification-link span{display:none}}@media(max-width:430px){.scp-mini-stats{grid-template-columns:1fr}.scp-bulk-bar select{width:100%;flex-basis:100%}}