:root{color-scheme:light;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#f6f6f7;color:#202223}*{box-sizing:border-box}body{margin:0;background:#f6f6f7}.settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:760px}.settings-grid label,.toolbar label{display:grid;gap:6px;color:#42474c;font-size:13px;font-weight:600}.settings-grid input,.settings-grid select,.toolbar select,.product-row select{min-height:34px;border:1px solid #c9cccf;border-radius:6px;background:#fff;color:#202223;padding:6px 9px;font:inherit;font-size:13px}.switch-row{display:flex;flex-wrap:wrap;gap:18px;margin-top:18px;color:#42474c;font-size:13px}.switch-row label{display:inline-flex;align-items:center;gap:7px}.toolbar{display:flex;align-items:end;flex-wrap:wrap;gap:10px;margin-bottom:14px}.secondary-button{min-height:34px;border:1px solid #c9cccf;border-radius:6px;background:#fff;padding:6px 12px;color:#202223;cursor:pointer;font:inherit;font-size:13px}.secondary-button:hover{background:#f1f2f3}.selection-count{margin-left:auto;padding-bottom:8px;color:#6d7175;font-size:13px}.product-list{display:grid;gap:8px}.product-row{display:grid;grid-template-columns:auto 48px minmax(0,1fr) minmax(145px,auto) auto;align-items:center;gap:12px;min-height:68px;border:1px solid #e1e3e5;border-radius:8px;background:#fff;padding:9px 12px;cursor:pointer}.product-row:hover{border-color:#aeb4b9}.product-row img{width:48px;height:48px;border-radius:5px;object-fit:contain;background:#f6f6f7}.product-copy{display:grid;gap:3px;min-width:0}.product-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.product-copy small{color:#6d7175;font-size:12px}.product-row a{color:#005bd3;font-size:12px;white-space:nowrap}@media(max-width:720px){.settings-grid{grid-template-columns:1fr}.product-row{grid-template-columns:auto 42px minmax(0,1fr)}.product-row img{width:42px;height:42px}.product-row select,.product-row a{grid-column:3}.selection-count{margin-left:0}}
