.stat-value span{font-size:13px;font-weight:400;margin-left:8px;color:#8c9690}.text-green{color:#28634b}.product-meta{display:flex;align-items:center;gap:8px;color:#7e8981;font-size:11px;letter-spacing:.04em}.mini-chip{border:1px solid #dbe2db;border-radius:4px;padding:2px 6px;font-size:10px}.product-sub{font-size:11px;color:#829087;margin-top:6px;max-width:400px;word-break:break-all}.product-price small,.product-status small{display:block;font-size:11px;font-weight:400;margin-top:7px;color:#829087}.product-thumb{display:flex;align-items:center;justify-content:center;background:#f0f3ee;overflow:hidden}.product-thumb svg{width:30px;height:30px;color:#92a497}.product-thumb img{width:100%;height:100%;object-fit:contain}.product-thumb span{font-size:10px;color:#839087}.product-actions{display:flex;align-items:center;gap:8px}.icon-btn{border:none;background:none;color:#7f8b83;padding:9px;cursor:pointer}.icon-btn svg{width:18px;height:18px}.no-results,.check-clear{padding:40px;text-align:center;color:#7f8b83}.required{font-size:10px;color:#a96343;margin-left:5px;font-weight:500}.field-wide{grid-column:1/-1}.form-section-title{margin-bottom:24px}.form-section-title h3{font-size:20px;font-weight:600;margin:0 0 7px}.form-section-title p{font-size:12px;color:#7a877e;margin:0}.field-help{position:relative;line-height:1.7;font-size:11px;color:#879087;margin-top:6px}.field-help:has(.char-count){padding-right:75px}.char-count{position:absolute;right:0;top:0;font-size:10px;color:#8a948c}.field-error{color:#b45c3f;font-size:11px;line-height:1.6;min-height:2px;margin-top:3px}[aria-invalid=true]{border-color:#cd9278!important;background:#fffaf7!important}.toggle-line{display:flex;align-items:center;gap:12px;padding:17px 18px;background:#f4f6f0;border:1px solid #e0e7db;border-radius:10px;margin-bottom:24px;cursor:pointer}.toggle-line input{accent-color:#285640;width:18px;height:18px}.toggle-line strong,.toggle-line small{display:block}.toggle-line strong{font-size:13px}.toggle-line small{font-size:11px;color:#7d8a7e;margin-top:4px}.variant-card{background:#fafbf8;border:1px solid #e3e8df;border-radius:12px;padding:20px;margin:18px 0}.variant-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;font-size:13px}.variant-head strong{letter-spacing:.05em}.text-danger{border:0;background:none;color:#a56952;font-size:11px;cursor:pointer}.text-danger:disabled{opacity:.3;cursor:default}.variant-card details{font-size:11px;color:#6e7c70}.variant-card summary{cursor:pointer;margin:8px 0 12px}.variant-bottom{margin-top:24px}.image-guidance{font-size:11px;line-height:1.8;padding:14px 16px;background:#f5f6f1;color:#7a8479;border-radius:8px;margin:16px 0 24px}.more-images summary{font-size:12px;color:#3b5a47;padding:14px 0;cursor:pointer}.more-images .field-grid{margin-top:12px}.form-subtitle{font-size:13px;margin:12px 0 14px}.shipping-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:28px}.shipping-option{display:flex;gap:10px;align-items:center;border:1px solid #e0e5dc;border-radius:8px;padding:14px;font-size:12px;cursor:pointer}.shipping-option:has(input:checked){background:#eef4ec;border-color:#749a7d}.shipping-option input{accent-color:#285640;width:15px;height:15px}.preview-caption{font-size:10px;letter-spacing:.12em;color:#899187;margin-bottom:16px}.preview-thumb{aspect-ratio:1;width:100%;border-radius:8px 8px 0 0}.preview-thumb svg{width:58px;height:58px;color:#a2b09f}.preview-body{padding:20px}.preview-shop{font-size:9px;color:#9aa18f;letter-spacing:.1em}.preview-body h3{font-size:15px;line-height:1.7;margin:10px 0 17px;font-weight:500;overflow-wrap:anywhere}.preview-price{font-size:19px;color:#a26445;font-weight:600}.preview-sku{font-size:10px;color:#8b968a;margin-top:8px;word-break:break-all}.preview-variants{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.preview-variants span{font-size:10px;padding:4px 7px;border:1px solid #dfe6d9;border-radius:4px}.preview-tip{font-size:11px;margin-top:22px;color:#74816e;line-height:1.9}.preview-tip strong{color:#46603f;font-weight:500}.preview-tip p{margin-top:5px}.export-status{display:flex;gap:20px;align-items:center;padding:26px;background:#edf3e9;border-radius:12px}.export-status.needs-work{background:#faf1e8}.export-status-icon{display:grid;place-items:center;background:#d4e4ce;color:#396442;width:48px;height:48px;border-radius:50%;font-size:21px}.needs-work .export-status-icon{background:#f1d9c7;color:#a76a40}.export-status h2{font-size:20px;margin:0 0 8px}.export-status p{margin:0;color:#778473;font-size:12px}.export-note{font-size:12px;color:#7d897b;line-height:1.9;margin:20px 0 28px}.issue-row{width:100%;display:flex;align-items:center;gap:16px;padding:18px;background:white;border:none;border-bottom:1px solid #edf0e7;text-align:left;cursor:pointer}.issue-row:hover{background:#fafbf7}.issue-icon{border-radius:50%;width:24px;height:24px;background:#f6e7dc;color:#ac7759;display:grid;place-items:center;flex-shrink:0;font-size:12px}.issue-row.warning .issue-icon{background:#edf0e5;color:#819063}.issue-row strong{display:block;font-size:12px;font-weight:500}.issue-row small{display:block;color:#8d9589;font-size:11px;margin-top:5px}.issue-action{margin-left:auto;font-size:11px;color:#718269;white-space:nowrap}.resume-draft{width:100%;padding:16px 22px;background:#edf3e7;color:#42613e;border:1px solid #d7e3cc;border-radius:8px;text-align:left;margin-bottom:20px;font-size:12px;cursor:pointer}.load-error{text-align:center;padding:30px}.load-error p{color:#a86549;font-size:12px}.btn:disabled{opacity:.4;cursor:not-allowed}.confirm-dialog h2{font-size:20px}.confirm-dialog p{line-height:1.8;color:#778473}.product-info h3{overflow-wrap:anywhere}#toast.show{opacity:1!important;transform:translateX(-50%) translateY(0)!important;visibility:visible!important}
@media(max-width:700px){.product-card{flex-wrap:wrap}.product-info{min-width:0;flex:1}.product-sub{max-width:100%}.product-price{padding-left:76px}.product-actions{margin-left:auto}.shipping-grid{grid-template-columns:1fr}.issue-action{display:none}.export-status{padding:18px}.export-status h2{font-size:17px}.variant-card{padding:14px}.product-status{margin-left:auto}}
