body .my-products-bulk-toggle-row{border-bottom:1px solid #eee8fb;justify-items:start;padding:12px 16px;display:grid}body .my-products-bulk-toggle{color:#6437db;font:inherit;cursor:pointer;background:#f7f3ff;border:1px solid #d8cdf8;border-radius:9px;grid-template-columns:auto 16px;align-items:center;gap:10px;padding:9px 12px;font-size:12px;font-weight:750;display:grid}body .my-products-bulk-toggle[aria-expanded=true] svg{transform:rotate(90deg)}body .my-products-bulk-toggle:focus-visible{outline-offset:3px;outline:2px solid #7b50ed}
body .cx-product-profit,body .cx-product-cost{color:#182142;gap:5px;display:grid}body .my-products-toolbar>label.my-products-compact-filter{gap:3px;height:54px;padding:7px 11px}body .my-products-toolbar>label.my-products-search{height:54px}body .my-products-toolbar .my-products-compact-filter span{color:#53617d;text-transform:none;letter-spacing:0;font-size:11px;font-weight:700;line-height:1.2}body .my-products-toolbar .my-products-compact-filter select{font:inherit;color:#242d50;font-size:13px;font-weight:700;line-height:1.4}body .my-products-toolbar .my-products-search input{font:inherit;font-size:14px}body .my-products-toolbar .my-products-compact-filter:focus-within{border-color:#7b50ed;box-shadow:0 0 0 2px #eee7ff}body .my-products-page .my-products-table-wrap{max-height:75vh;overflow:auto}body .my-products-page .my-products-table thead th{z-index:3;background:#fbfbfe;position:sticky;top:0;box-shadow:0 1px #ececf4}body .my-products-page .my-products-table-wrap:focus-visible{outline-offset:-2px;outline:2px solid #7b50ed}body .cx-product-profit>strong,body .cx-product-cost>strong{font-size:19px;line-height:1.3}body .cx-product-profit>span,body .cx-product-cost>span{font-size:12px;font-weight:650}body .cx-product-profit small{color:#667392;font-size:11px;line-height:1.5}body .cx-product-disclosure summary,body .cx-product-cost>button{color:#6437db;cursor:pointer;font-size:12px}body .cx-product-cost>button{background:#f7f3ff;border:1px solid #ded5f7;border-radius:8px;justify-self:start;padding:7px 12px;font-weight:700}body .cx-product-disclosure>div,body .cx-product-signal>div{border-top:1px solid #e6e1ef;margin-top:9px;padding-top:4px}body .cx-product-disclosure p,body .cx-product-signal p{color:#53617d;margin:7px 0;font-size:11px;line-height:1.5}body .cx-product-cost-editor{background:#fcfaff;border:1px solid #ded5f7;border-radius:10px;gap:12px;margin-top:8px;padding:12px;display:grid}body .cx-product-cost-editor .my-product-cost-inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}body .cx-product-cost-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid}body .cx-product-cost-actions button{cursor:pointer;border:1px solid #ded5f7;border-radius:8px;padding:8px}body .cx-product-cost-actions button:first-child{color:#fff;background:#693af0}body .cx-product-cost-actions button:disabled{opacity:.5;cursor:wait}body .cx-product-signal{color:#182142;border-left:2px solid #20b77e;padding:5px 10px}body .cx-product-signal summary{cursor:pointer;font-size:12px}body .cx-product-signal summary strong{font-size:12px;line-height:1.4}body .cx-product-signal summary small{color:#667392;margin-top:4px;font-size:11px;display:block}body .cx-product-signal.severity-medium{border-color:#f4a026}body .cx-product-signal.severity-high,body .cx-product-signal.severity-critical{border-color:#ee526a}body .cx-product-disclosure summary:focus-visible,body .cx-product-signal summary:focus-visible,body .cx-product-cost button:focus-visible{outline-offset:3px;outline:2px solid #7b50ed}.cx-product-loss{color:#b91c1c;background:#fff1f2;border:1px solid #fecaca;border-radius:6px;align-items:center;gap:4px;margin:0 6px 4px 0;padding:3px 6px;font-size:12px;font-weight:700;display:inline-flex}.cx-product-loss:focus-visible{outline-offset:2px;outline:2px solid #b91c1c}@media (min-width:1051px){body .my-products-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}
