body{background:#eef4ec}.sc{display:grid;grid-template-columns:250px 1fr;min-height:100svh}.side{background:var(--ink);color:#cfe3d6;padding:18px 14px;display:flex;flex-direction:column;gap:18px;position:sticky;top:0;height:100svh;align-self:start}.sbrand{display:flex;gap:10px;align-items:center;color:#fff;text-decoration:none;font:700 18px var(--fd);padding:4px 8px}.sbrand small{display:block;font:500 12.5px var(--fb);color:#9fc2ae}.side nav{display:grid;gap:2px}.side nav a{display:flex;align-items:center;gap:10px;padding:11px 12px;border-radius:12px;color:#cfe3d6;text-decoration:none;font-weight:500;font-size:15px}.side nav a:hover{background:#ffffff12}.side nav a[aria-current]{background:var(--mango);color:#3a2600;font-weight:700}.side nav i{margin-left:auto;background:var(--sun);color:#fff;font:700 12px/20px var(--fd);min-width:22px;text-align:center;border-radius:11px;font-style:normal}.sside{margin-top:auto;display:grid;gap:6px;font-size:14px}.sl-link{color:#fff;padding:6px 8px}.smain{min-width:0;padding-bottom:70px}.sbanner{background:var(--mango);color:#3a2600;font-weight:600;font-size:14px;padding:9px 20px}.scontent{padding:clamp(16px,3vw,32px);max-width:1180px}.scontent>h1{font-size:clamp(28px,3.4vw,40px);margin-bottom:18px}.kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px}.kpi{background:#fff;border:1px solid var(--line);border-radius:18px;padding:16px;display:grid;gap:4px;text-align:left}button.kpi:hover{border-color:var(--leaf)}.kpi small{color:var(--muted);font-size:13.5px}.kpi b{font:700 clamp(22px,2.4vw,30px) var(--fd);letter-spacing:-.03em}.kpi span{font-size:13px;color:var(--leaf);font-weight:600}.grid2{display:grid;grid-template-columns:1.4fr 1fr;gap:14px}.card2{background:#fff;border:1px solid var(--line);border-radius:20px;padding:clamp(14px,2.4vw,22px);min-width:0}.card2 h2{font-size:19px}.hd{display:flex;gap:10px;align-items:center;justify-content:space-between;margin-bottom:12px;flex-wrap:wrap}.hd small{color:var(--muted)}.seg{display:inline-flex;gap:4px;background:var(--mist);padding:4px;border-radius:999px}.wrapseg{flex-wrap:wrap;border-radius:18px}.seg button{border:0;background:none;border-radius:999px;padding:7px 13px;font:600 13.5px var(--fd);min-height:34px}.seg button[aria-pressed=true]{background:#fff;box-shadow:0 1px 4px #0000001f}.lnk{background:none;border:0;padding:4px 0;color:var(--pine);font-weight:600;text-decoration:underline;font-size:14.5px}.lowlist{list-style:none;margin:0;padding:0;display:grid;gap:0}.lowlist li{display:flex;gap:12px;align-items:center;padding:9px 0;border-bottom:1px solid var(--line)}.lowlist li:last-child{border:0}.lowlist li>span:first-of-type,.lowlist li>span:nth-child(2){flex:1}.lowlist img{border-radius:10px;background:var(--tile);mix-blend-mode:multiply}.lowlist b.zero{color:#b3361b}.lowlist b{color:#c4531a}.hbars{display:grid;gap:14px}.hb-top{display:flex;justify-content:space-between;gap:8px;font-size:14.5px}.hb-bar{height:10px;background:var(--mist);border-radius:6px;margin-top:5px;overflow:hidden}.hb-bar i{display:block;height:100%;background:var(--leaf);border-radius:6px}.hb small{color:var(--muted);font-size:12.5px}.bar{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:14px}.in{min-height:42px;border-radius:12px;border:1.5px solid var(--line);background:#fff;padding:0 12px;font:inherit;width:100%}.bar .in{width:min(260px,100%)}.in:focus{border-color:var(--pine);outline:none;box-shadow:0 0 0 4px #2f8f5b29}.st{display:inline-block;font:600 12.5px/1 var(--fd);padding:5px 9px;border-radius:999px;background:var(--mist);white-space:nowrap}.st-pending{background:#fde9c4;color:#6b4300}.st-packed{background:#dcebf7;color:#14425f}.st-shipped{background:#e6e0f6;color:#3b2a78}.st-delivered{background:#d3efd9;color:#14502b}.st-cancelled{background:#f6d9d3;color:#7a2312}.tbl{width:100%;border-collapse:separate;border-spacing:0;background:#fff;border:1px solid var(--line);border-radius:20px;overflow:hidden;font-size:14.5px}.tbl th{text-align:left;font:600 13px var(--fd);color:var(--muted);padding:12px 14px;background:#f6faf5;border-bottom:1px solid var(--line)}.tbl td{padding:11px 14px;border-bottom:1px solid var(--line);vertical-align:middle}.tbl tr:last-child td{border:0}.tbl tbody tr[tabindex]{cursor:pointer}.tbl tbody tr[tabindex]:hover{background:#f3f9f2}.tbl tr.dim{opacity:.6}.pn{display:flex;gap:12px;align-items:center}.pn img{border-radius:10px;background:var(--tile);mix-blend-mode:multiply}.pn small{display:block;color:var(--muted)}.ni{display:inline-flex;align-items:center;gap:2px;border:1.5px solid var(--line);border-radius:10px;padding:0 8px;background:#fff;height:40px}.ni input{width:76px;border:0;background:none;font:inherit;height:36px;outline:none}.ni:focus-within{border-color:var(--pine)}.tgl{width:48px;height:28px;border-radius:14px;border:0;background:#b9cabf;position:relative;padding:0;transition:background .2s}.tgl i{position:absolute;left:3px;top:3px;width:22px;height:22px;border-radius:50%;background:#fff;transition:transform .2s;box-shadow:0 1px 3px #0000004d}.tgl[aria-checked=true]{background:var(--leaf)}.tgl[aria-checked=true] i{transform:translate(20px)}.acts2{display:flex;gap:8px;flex-wrap:wrap;margin:14px 0 18px}.btn.danger{color:#b3361b;border-color:#e3b3a7}.btn.danger:hover{background:#fbe9e4}.li{display:flex;gap:12px;align-items:center;padding:8px 0;border-bottom:1px solid var(--line)}.li img{border-radius:10px;background:var(--tile);mix-blend-mode:multiply}.li span{flex:1}.li small{color:var(--muted)}.dl{display:grid;grid-template-columns:90px 1fr;gap:6px 12px;margin:10px 0}.dl dt{color:var(--muted)}.dl dd{margin:0}.addf{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:14px}.f{display:grid;gap:5px;align-content:start}.f.wide{grid-column:1/-1}.f label,.lbl{font-weight:600;font-size:13.5px}.pick{display:flex;gap:8px;flex-wrap:wrap}.pick button{border:2px solid transparent;border-radius:12px;background:var(--tile);padding:0;width:60px;height:60px;overflow:hidden}.pick button[aria-pressed=true]{border-color:var(--pine)}.pick img{mix-blend-mode:multiply;width:100%;height:100%;object-fit:cover}.scta{margin-top:36px}.scta .sl-cta{max-width:none}.sc .sl-footer{padding-bottom:80px}#print-root{position:fixed;inset:0;z-index:200;background:#12281f99;overflow:auto;padding:16px}.ps-bar{max-width:760px;margin:0 auto 10px;display:flex;gap:8px;justify-content:flex-end}.ps{background:#fff;color:#000;max-width:760px;margin:0 auto;padding:32px;border-radius:8px;font-size:15px}.ps h1{font-size:28px;margin-bottom:6px}.ps table{width:100%;border-collapse:collapse;margin:14px 0}.ps th,.ps td{border-bottom:1px solid #ccc;padding:8px;text-align:left}@media print{body>*:not(#print-root){display:none!important}#print-root{position:static;background:none;padding:0}.ps-bar{display:none}.ps{padding:0;max-width:none}body{background:#fff}}@media(max-width:1000px){.kpis{grid-template-columns:repeat(2,1fr)}.grid2{grid-template-columns:1fr}.addf{grid-template-columns:1fr 1fr}}@media(max-width:860px){.sc{grid-template-columns:1fr}.side{position:static;height:auto;flex-direction:column;gap:8px;padding:10px 12px}.side nav{display:flex;overflow-x:auto;gap:6px;padding-bottom:4px;scrollbar-width:none}.side nav a{white-space:nowrap;padding:9px 12px;flex:none}.sside{display:none}.sbrand{padding:2px 4px}}@media(max-width:720px){.tbl,.tbl tbody{display:block;background:none;border:0}.tbl thead{display:none}.tbl tr{display:grid;grid-template-columns:1fr 1fr;gap:6px 12px;background:#fff;border:1px solid var(--line);border-radius:16px;padding:12px 14px;margin-bottom:10px}.tbl td{display:block;padding:0;border:0}.tbl td:before{content:attr(data-l);display:block;font:600 11.5px var(--fd);color:var(--muted)}.tbl td[colspan],.tbl td:first-child{grid-column:1/-1}.addf{grid-template-columns:1fr}.dl{grid-template-columns:78px 1fr}}@media(max-width:420px){.kpis{gap:8px}.kpi{padding:12px}}.sc>*{min-width:0}.side{padding-bottom:64px}
