:root{--primary:#F9B12B;--primary-d:#E39A0C;--primary-l:#FFF4D6;--on-primary:#0E2350;--accent-text:#A16207;--ink:#0E2350;--ink-2:#46557A;--ink-3:#8590AA;--dark:#0E2350;--dark-2:#183374;--dark-3:#22418C;--bg:#F2F4F9;--card:#fff;--line:#E1E5EE;--ok:#16A34A;--ok-l:#E8F7EE;--warn:#D97706;--warn-l:#FEF3E2;--bad:#DC2626;--bad-l:#FDECEC;--blue:#2563EB;--blue-l:#EAF1FE}html[data-theme=B]{--primary:#F7931E;--primary-d:#DD7A06;--primary-l:#FFF0DC;--on-primary:#1C1C1C;--accent-text:#C2410C;--ink:#1C1C1C;--ink-2:#4F4F4F;--ink-3:#8C8C8C;--dark:#1F1F1F;--dark-2:#2E2E2E;--dark-3:#3D3D3D;--bg:#F4F4F4;--line:#E5E5E5}*{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body{font-family:Inter,system-ui,sans-serif;background:var(--bg);color:var(--ink);font-size:14px}html[dir=rtl] body{font-family:Cairo,Inter,sans-serif}.oswald,h1,h2,h3{font-family:Oswald,Inter,sans-serif;letter-spacing:.3px;font-weight:600}html[dir=rtl] .oswald,html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3{font-family:Cairo,sans-serif;letter-spacing:0;font-weight:700}a{color:inherit}.sp{flex:1}.muted{color:var(--ink-3);font-size:12px}.hint{font-size:11px;color:var(--ink-3)}.tel{direction:ltr;unicode-bidi:isolate;white-space:nowrap;display:inline-block}html[dir=rtl] input.tel{text-align:right}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:30px;padding:9px 16px;font:600 13px Inter,sans-serif;background:var(--primary);color:var(--on-primary);cursor:pointer;white-space:nowrap;text-decoration:none}html[dir=rtl] .btn{font-family:Cairo,Inter,sans-serif}.btn:disabled{opacity:.5;cursor:not-allowed}.btn.ghost{background:#fff;color:var(--ink);border:1px solid var(--line)}.btn.dark{background:var(--dark);color:#fff}.btn.wa{background:#25d366;color:#fff}.btn.danger{background:#fff;color:var(--bad);border:1px solid #F5C2C2}.btn.sm{padding:6px 11px;font-size:12px}.btn.block{width:100%;padding:12px}.card{background:var(--card);border:1px solid var(--line);border-radius:16px;padding:18px}.card h3{font-size:16px;text-transform:uppercase}.card-head{display:flex;align-items:center;gap:10px;margin-bottom:14px}.tbl{padding:0;overflow-x:auto}table{width:100%;border-collapse:collapse}th{text-align:start;font-size:11px;text-transform:uppercase;letter-spacing:.4px;color:#fff;font-weight:600;padding:10px 12px;background:var(--dark);white-space:nowrap}td{padding:12px;border-bottom:1px solid var(--line);font-size:13px;text-align:start}tr:last-child td{border-bottom:0}tbody tr.click{cursor:pointer}tbody tr.click:hover{background:#fafbfd}.pill{display:inline-block;padding:3px 10px;border-radius:20px;font-size:11px;font-weight:700;white-space:nowrap}.p-ok{background:var(--ok-l);color:var(--ok)}.p-warn{background:var(--warn-l);color:var(--warn)}.p-bad{background:var(--bad-l);color:var(--bad)}.p-blue{background:var(--blue-l);color:var(--blue)}.p-gray{background:var(--bg);color:var(--ink-2)}.p-y{background:var(--primary);color:var(--on-primary)}.p-dark{background:var(--dark);color:#fff}.code{font-family:ui-monospace,Menlo,monospace;font-size:12px;background:var(--bg);border-radius:6px;padding:2px 6px;direction:ltr;unicode-bidi:isolate}.field{display:flex;flex-direction:column;gap:5px;margin-bottom:12px}.field label{font-size:12px;font-weight:600;color:var(--ink-2)}.field input,.field select,.field textarea{border:1px solid var(--line);border-radius:10px;padding:10px 12px;font:500 13px Inter,sans-serif;color:var(--ink);background:#fff;width:100%}html[dir=rtl] .field input,html[dir=rtl] .field select,html[dir=rtl] .field textarea{font-family:Cairo,Inter,sans-serif}.field input:focus,.field select:focus,.field textarea:focus{outline:2px solid var(--primary);outline-offset:-1px}.field input:disabled{background:var(--bg);color:var(--ink-3)}.field .err{font-size:11px;color:var(--bad)}.f2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.g2{display:grid;grid-template-columns:1.3fr 1fr;gap:16px;align-items:start}.list-row{display:flex;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--line)}.list-row:last-child{border:0}.av{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:12px;color:#fff;flex-shrink:0;background:var(--dark-3)}.toolbar{display:flex;gap:10px;align-items:center;margin-bottom:14px;flex-wrap:wrap}.filter{display:flex;background:#fff;border:1px solid var(--line);border-radius:10px;padding:3px;gap:2px}.filter button{border:0;background:none;padding:6px 12px;border-radius:8px;font:600 12px inherit;color:var(--ink-2);cursor:pointer;font-family:inherit}.filter button.on{background:var(--dark);color:#fff}.search{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid var(--line);border-radius:10px;padding:0 12px;min-width:260px}.search input{border:0;outline:0;padding:9px 0;font:inherit;flex:1;background:none}.kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-bottom:16px}.kpi{background:#fff;border:1px solid var(--line);border-radius:16px;padding:14px 16px;position:relative;overflow:hidden}.kpi.hl{background:var(--dark);color:#fff;border:0}.kpi.hl b{color:var(--primary)}.kpi small{color:var(--ink-3);font-size:12px}.kpi.hl small{color:#ffffffa6}.kpi b{display:block;font-size:26px;margin-top:2px;font-family:Oswald,Inter,sans-serif}.kpi .ring{position:absolute;inset-inline-end:-22px;top:-22px;width:70px;height:70px;border-radius:50%;border:9px solid var(--primary)}.glogo{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-size:15px;color:#fff;flex-shrink:0;background:var(--dark)}.gname{display:flex;align-items:center;gap:10px}.gname b{white-space:nowrap}.backdrop{position:fixed;inset:0;background:#0e235073;display:flex;align-items:center;justify-content:center;padding:20px;z-index:40}.modal{background:#fff;border-radius:18px;width:560px;max-width:100%;max-height:92vh;overflow:auto;box-shadow:0 30px 60px #00000040}.modal .mh{background:var(--dark);color:#fff;padding:16px 20px;display:flex;align-items:center;gap:10px}.modal .mh h3{font-size:17px;text-transform:uppercase;color:#fff}.modal .mb{padding:20px}.modal .mf{padding:14px 20px;border-top:1px solid var(--line);display:flex;gap:10px;justify-content:flex-end;background:#fafbfd}.choice{display:flex;gap:8px}.choice button{flex:1;border:1.5px solid var(--line);border-radius:12px;padding:9px;text-align:center;font-weight:700;font-size:13px;background:#fff;cursor:pointer;font-family:inherit;color:var(--ink)}.choice button.on{border-color:var(--primary);background:var(--primary-l)}.linkbox{display:flex;align-items:center;gap:8px;background:var(--bg);border-radius:10px;padding:10px 12px;font-size:12px;margin:12px 0}.linkbox code{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;direction:ltr;text-align:start}.wa-prev{background:#ece5dd;border-radius:12px;padding:10px}.wa-bub{background:#dcf8c6;border-radius:10px 10px 10px 2px;padding:9px 11px;font-size:12px;line-height:1.5;max-width:92%;white-space:pre-line;word-break:break-word}.success{text-align:center;padding:6px 0 4px}.success .ic{width:64px;height:64px;border-radius:50%;background:var(--ok);color:#fff;display:grid;place-items:center;font-size:30px;margin:0 auto 12px;box-shadow:0 0 0 8px var(--ok-l)}.alert{border-radius:10px;padding:10px 12px;font-size:12px;margin-bottom:12px}.alert.err{background:var(--bad-l);color:var(--bad)}.alert.info{background:var(--primary-l);color:var(--ink-2)}.empty{padding:30px;text-align:center;color:var(--ink-3)}@media (max-width: 900px){.g2,.f2,.kpis{grid-template-columns:1fr}}.f3{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}td.tel,th.tel{display:table-cell}div.tel{display:block}.field .chk input,.chk input[type=checkbox]{width:auto}@media (max-width: 767.98px){input,select,textarea{font-size:16px!important}}.cframe{display:flex;min-height:100vh;min-height:100dvh;background:var(--bg)}.cmain{flex:1;min-width:0;display:flex;flex-direction:column}.cmain.with-nav{padding-bottom:calc(70px + env(safe-area-inset-bottom))}.cside{width:224px;flex-shrink:0;background:var(--dark);color:#fff;padding:16px 12px;display:flex;flex-direction:column;position:sticky;top:0;height:100vh}.cside-brand{font:700 21px Oswald,Inter,sans-serif;color:var(--primary);letter-spacing:.5px}.cside-store{font-size:12px;opacity:.7;margin:2px 0 14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cside nav{display:flex;flex-direction:column;gap:2px;flex:1;overflow:auto}.cside nav a,.cside nav button{display:flex;align-items:center;gap:10px;min-height:40px;padding:0 10px;border-radius:10px;color:#fff;opacity:.86;text-decoration:none;font:500 13.5px inherit;font-family:inherit;background:none;border:0;cursor:pointer;text-align:start}.cside nav a:hover,.cside nav button:hover{background:#ffffff14}.cside nav a.on{background:var(--primary);color:var(--on-primary);opacity:1;font-weight:700}.cside nav span{width:20px;text-align:center}.cside-sec{font-size:10px;text-transform:uppercase;letter-spacing:.6px;opacity:.55;padding:14px 10px 4px;font-weight:700}.cside-foot{display:flex;flex-direction:column;gap:8px;padding-top:10px;border-top:1px solid rgba(255,255,255,.12)}.cside-who b{display:block;font-size:13px}.cside-who small{opacity:.7;font-size:11px}.cside-out{border:0;background:#ffffff1a;color:#fff;border-radius:10px;min-height:38px;cursor:pointer;font:600 12.5px inherit;font-family:inherit}.cnav{position:fixed;inset-inline:0;bottom:0;display:flex;background:#fff;border-top:1px solid var(--line);padding:6px 4px calc(8px + env(safe-area-inset-bottom));z-index:30}.cnav a{flex:1;text-align:center;font-size:11px;color:var(--ink-3);font-weight:600;text-decoration:none;min-height:48px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.cnav a i{display:block;font-style:normal;font-size:20px;line-height:28px;width:56px;border-radius:14px}.cnav a.on{color:var(--dark)}.cnav a.on i{background:var(--primary)}.cbar{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#fff;border-bottom:1px solid var(--line);position:sticky;top:0;z-index:20;min-height:56px;padding-top:calc(8px + env(safe-area-inset-top))}.ctitle{font:600 18px Oswald,Inter,sans-serif;text-transform:uppercase;flex:1;color:var(--dark);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[dir=rtl] .ctitle{font-family:Cairo,sans-serif;font-weight:700}.cback{font-size:28px;color:var(--ink-3);text-decoration:none;width:40px;height:40px;display:grid;place-items:center;border-radius:10px;line-height:1}html[dir=rtl] .cback{transform:scaleX(-1)}.cpage{display:block}.cpage .tag,.cframe .tag{background:var(--primary);color:var(--on-primary);font-size:11px;font-weight:800;border-radius:8px;padding:3px 8px;white-space:nowrap}.cpage .ctop{background:var(--dark);color:#fff;padding:16px 16px 14px;padding-top:calc(16px + env(safe-area-inset-top))}.cpage .ctop small{opacity:.75;font-size:12px}.cpage .cstore{display:block;font:600 22px Oswald,Inter,sans-serif;text-transform:uppercase;margin-top:2px}html[dir=rtl] .cpage .cstore{font-family:Cairo,sans-serif}.cpage .ckpis{display:flex;gap:8px;margin-top:12px}.cpage .ckpi{flex:1;background:#ffffff17;border-radius:12px;padding:8px 10px;min-width:0}.cpage .ckpi b{font:600 18px Oswald,Inter,sans-serif;color:var(--primary);display:block}.cpage .ckpi small{display:block;font-size:10.5px;opacity:.75}.cpage .cbody{padding:12px;flex:1}.cpage .tiles{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cpage .tile{border-radius:18px;padding:14px;min-height:104px;display:flex;flex-direction:column;justify-content:space-between;text-decoration:none;color:inherit;border:0}.cpage .tile i{font-style:normal;font-size:28px}.cpage .tile b{display:block;font:600 18px Oswald,Inter,sans-serif;text-transform:uppercase}html[dir=rtl] .cpage .tile b{font-family:Cairo,sans-serif}.cpage .tile small{font-size:11.5px;opacity:.8}.cpage .t-p{background:var(--primary);color:var(--on-primary)}.cpage .t-d{background:var(--dark);color:#fff}.cpage .t-d3{background:var(--dark-3);color:#fff}.cpage .t-w{background:#fff;border:1.5px solid var(--line);color:var(--dark)}.cpage .tile.wide{grid-column:span 2;min-height:72px;flex-direction:row;align-items:center;gap:12px;justify-content:flex-start}.cpage .csearch{display:flex;align-items:center;gap:8px;background:#fff;border:1.5px solid var(--line);border-radius:12px;padding:0 6px 0 12px;margin-bottom:8px;min-height:48px}.cpage .csearch input{border:0;outline:0;flex:1;min-width:0;font:500 14px inherit;font-family:inherit;background:none;padding:10px 0}.cpage .csearch .scan{background:var(--dark);color:#fff;border:0;border-radius:9px;padding:8px 12px;font:700 12px inherit;font-family:inherit;cursor:pointer}.cpage .chips{display:flex;gap:6px;overflow-x:auto;margin-bottom:8px;padding-bottom:2px;scrollbar-width:none}.cpage .chips::-webkit-scrollbar{display:none}.cpage .chip{border:1.5px solid var(--line);background:#fff;border-radius:20px;padding:0 14px;min-height:36px;font:600 12.5px inherit;font-family:inherit;white-space:nowrap;cursor:pointer;color:var(--ink)}.cpage .chip.on{background:var(--dark);color:#fff;border-color:var(--dark)}.cpage .ccust{display:flex;width:100%;gap:10px;align-items:center;background:var(--dark);color:#fff;border:0;border-radius:14px;padding:10px 12px;margin-bottom:8px;text-align:start;cursor:pointer;font:inherit;min-height:56px}.cpage .ccust.light{background:#fff;color:var(--ink);border:1.5px solid var(--line)}.cpage .ccust:disabled{cursor:default;opacity:.85}.cpage .ccust .ic{font-size:22px}.cpage .ccust .s{flex:1;min-width:0}.cpage .ccust b{display:block;font-size:14.5px}.cpage .ccust small{display:block;font-size:11px;opacity:.75;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cpage .sale{padding:12px 12px 100px}.cpage .sale.two{display:grid;grid-template-columns:1.45fr 1fr;gap:14px;align-items:start;padding-bottom:16px}.cpage .sale-right{background:#fff;border-radius:16px;padding:12px;display:flex;flex-direction:column;position:sticky;top:70px;max-height:calc(100vh - 84px);border:1px solid var(--line)}.cpage .sale-right .ccust{flex-shrink:0}.cpage .rlines{flex:1;overflow:auto;min-height:80px;margin-bottom:6px}.cpage .rl .lk{flex:1;background:none;border:0;text-align:start;font:inherit;color:inherit;cursor:pointer;padding:0}.cpage .rm{background:none;border:0;color:var(--ink-3);font-size:15px;cursor:pointer;width:36px;height:36px;border-radius:8px;flex-shrink:0}.cpage .rm:hover{background:var(--bg)}.cpage .sec-l{font-size:11px;font-weight:700;text-transform:uppercase;color:var(--ink-3);margin:10px 2px 6px;letter-spacing:.4px}.cpage .arts.grid3{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.cpage .art{width:100%;background:#fff;border-radius:12px;padding:10px 11px;margin-bottom:6px;display:flex;align-items:center;gap:8px;border:1.5px solid transparent;text-align:start;font:inherit;color:inherit;cursor:pointer;min-height:56px}.cpage .grid3 .art{flex-direction:column;align-items:flex-start;margin:0;border-color:var(--line);min-height:96px;justify-content:space-between}.cpage .art .n{flex:1;min-width:0;background:none;border:0;text-align:start;font:inherit;color:inherit;cursor:pointer;padding:0}.cpage .art b{font-size:14px;display:block}.cpage .art small{font-size:11px;color:var(--ink-3);display:block}.cpage .art .pr{text-align:end;font:600 16px Oswald,Inter,sans-serif;white-space:nowrap}.cpage .grid3 .art .pr{text-align:start}.cpage .art .pr small{font-family:Inter,sans-serif;font-weight:500}.cpage .art.in{border-color:var(--primary);background:var(--primary-l)}.cpage .qty{background:var(--dark);color:#fff;border-radius:8px;font-size:11.5px;font-weight:800;padding:3px 8px;white-space:nowrap}.cpage .ccart{position:fixed;inset-inline:0;bottom:0;background:var(--dark);color:#fff;padding:12px 14px calc(14px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:10px;z-index:25}.cpage .ccart .s{flex:1;min-width:0}.cpage .ccart small{font-size:11.5px;opacity:.75;display:block}.cpage .ccart b{font:600 22px Oswald,Inter,sans-serif}.cpage .ccart .go{background:var(--primary);color:var(--on-primary);font:600 16px Oswald,Inter,sans-serif;text-transform:uppercase;border:0;border-radius:12px;padding:0 18px;min-height:48px;cursor:pointer}html[dir=rtl] .cpage .ccart .go{font-family:Cairo,sans-serif}.cpage .ccart .go:disabled{opacity:.45}.cpage .line{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:13.5px;padding:7px 0;border-bottom:1px dashed var(--line)}.cpage .line:last-child{border-bottom:0}.cpage .line.big-l b{font:600 22px Oswald,Inter,sans-serif}.cpage .line .pin{display:flex;align-items:center;gap:6px}.cpage .line .pin input,.cpage input.inl{width:120px;text-align:end;border:2px solid var(--primary);border-radius:10px;padding:6px 10px;font:700 15px Inter,sans-serif;min-height:40px}.cpage input.inl:disabled{border-color:var(--line);background:var(--bg)}.cpage .cbtn{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;border:0;border-radius:14px;min-height:50px;padding:0 14px;font:600 16px Oswald,Inter,sans-serif;text-transform:uppercase;margin-top:10px;background:var(--primary);color:var(--on-primary);cursor:pointer;text-decoration:none}html[dir=rtl] .cpage .cbtn{font-family:Cairo,sans-serif;font-weight:700}.cpage .cbtn:disabled{opacity:.45;cursor:not-allowed}.cpage .cbtn.dk{background:var(--dark);color:#fff}.cpage .cbtn.gh{background:#fff;border:1.5px solid var(--line);color:var(--dark)}.cpage .cbtn.wa{background:#25d366;color:#fff}.cpage .row2{display:flex;gap:8px;margin-bottom:6px}.cpage .row2 .cbtn{margin-top:0;font-size:14px}.cpage .card{background:#fff;border:1px solid var(--line);border-radius:14px;padding:12px 14px;margin-bottom:10px}.cpage .card.slim{padding:9px 12px}.cpage .ctot{background:var(--dark);color:#fff;border:0}.cpage .ctot small{opacity:.75}.cpage .bign{font:600 32px Oswald,Inter,sans-serif;color:var(--primary)}.cpage .pay{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:8px 0 10px}.cpage .pay button{background:#fff;border:1.5px solid var(--line);border-radius:12px;padding:8px 4px;text-align:center;font:700 12.5px inherit;font-family:inherit;color:var(--ink);cursor:pointer;min-height:62px}.cpage .pay button i{display:block;font-style:normal;font-size:20px}.cpage .pay button.on{border:2px solid var(--primary);background:var(--primary-l)}.cpage .quick{display:flex;gap:6px;margin:-4px 0 10px}.cpage .f2c{display:grid;grid-template-columns:1fr 1fr;gap:8px}.cpage .field input{min-height:46px}.cpage .li{width:100%;background:#fff;border-radius:12px;padding:10px 12px;margin-bottom:6px;display:flex;align-items:center;gap:10px;text-decoration:none;color:inherit;border:1px solid var(--line);text-align:start;font:inherit;cursor:pointer;min-height:56px}.cpage .li .n{flex:1;min-width:0}.cpage .li b{font-size:14px;display:block}.cpage .li small{font-size:11.5px;color:var(--ink-3);display:block}.cpage .li .a{font:600 16px Oswald,Inter,sans-serif;text-align:end;white-space:nowrap}.cpage .li .a .pill{font-family:Inter,sans-serif}.cpage .li.opt{border:1.5px solid var(--line)}.cpage .li.opt.sel{border:2px solid var(--primary);background:var(--primary-l)}.cpage .li.opt:disabled{opacity:.5;cursor:not-allowed}.cpage .li .dot{font-size:18px;color:var(--dark)}.cpage .card .li{margin-top:8px;margin-bottom:0}.cpage .who-c b{display:block;font-size:15px}.cpage .who-c small{color:var(--ink-3)}.cpage .hint.box{background:var(--bg);border-radius:10px;padding:9px 11px;font-size:12px;color:var(--ink-2);margin:8px 0}.cpage .bad{color:var(--bad)}.cpage .ok{color:var(--ok)}.cpage .warn{color:var(--warn)}.cpage .strike{text-decoration:line-through;opacity:.6}.cpage .alert.okb{background:var(--ok-l);color:#166534;font-weight:700}.cpage .donebox{text-align:center;padding-top:36px}.cpage .done-ic{font-size:56px}.cpage .done-t{font:600 26px Oswald,Inter,sans-serif;color:var(--dark);text-transform:uppercase;margin:6px 0}.cpage .done-n{font:600 22px Oswald,Inter,sans-serif;color:var(--dark-2);text-align:center;margin-top:6px}.cpage .done-s{color:var(--ink-3);font-size:13px;margin:4px 0 16px;text-align:center}.cpage .narrowcol{max-width:720px;margin:0 auto;width:100%}.cpage .empty{padding:24px;text-align:center;color:var(--ink-3)}.cpage .scan-v{width:100%;border-radius:12px;background:#000;max-height:50vh}.csheet-dim{position:fixed;inset:0;background:#0e235066;z-index:60}.csheet{position:fixed;inset-inline:0;bottom:0;background:#fff;border-radius:22px 22px 0 0;padding:14px 16px calc(18px + env(safe-area-inset-bottom));box-shadow:0 -8px 30px #0000002e;z-index:61;max-height:92vh;overflow:auto}.csheet.tall{height:86vh}.csheet .found{background:var(--ok-l);border:1.5px solid var(--ok);border-radius:14px;padding:10px 12px;margin:10px 0 0;display:flex;flex-direction:column;gap:2px}.csheet .found small{color:#166534;font-size:12px}.csheet .found b{font-size:15px}.csheet .row2 .field{flex:1;min-width:0}.csheet .sh-head{display:flex;align-items:center;gap:8px}.csheet h3{font:600 19px Oswald,Inter,sans-serif;text-transform:uppercase;flex:1;color:var(--dark)}html[dir=rtl] .csheet h3{font-family:Cairo,sans-serif}.csheet .x{border:0;background:var(--bg);width:40px;height:40px;border-radius:12px;font-size:16px;cursor:pointer}.csheet .sub{font-size:12px;color:var(--ink-3);margin:4px 0 10px}.csheet .seg{display:flex;background:var(--bg);border-radius:12px;padding:3px;margin-bottom:10px;gap:2px}.csheet .seg button{flex:1;border:0;background:none;min-height:42px;font:700 13px inherit;font-family:inherit;border-radius:10px;color:var(--ink-2);cursor:pointer}.csheet .seg button.on{background:var(--dark);color:#fff}.csheet .num{display:flex;align-items:center;gap:8px;margin-bottom:8px}.csheet .num .b{width:56px;height:56px;border-radius:14px;background:var(--bg);border:0;font-size:26px;font-weight:800;cursor:pointer;color:var(--ink)}.csheet .num .v{flex:1;min-width:0;text-align:center;font:600 30px Oswald,Inter,sans-serif!important;border:2px solid var(--primary);border-radius:14px;padding:6px;height:56px}.csheet .pick-row{display:block;width:100%;text-align:start;background:#fff;border:1.5px solid var(--line);border-radius:12px;padding:12px;margin-top:8px;font:inherit;cursor:pointer;min-height:52px}.csheet .pick-row small{display:block;color:var(--ink-3)}.csheet .clist{max-height:none}.csheet .search{min-width:0}.csheet button.pick{min-height:52px}@media (min-width: 768px){.csheet{inset-inline:auto;left:50%;bottom:auto;top:50%;transform:translate(-50%,-50%);width:480px;border-radius:20px;max-height:88vh}.csheet.tall{height:auto;min-height:60vh}.cpage .tiles{grid-template-columns:repeat(4,1fr)}.cpage .tile{min-height:130px}.cpage .tile.wide{grid-column:span 4}.cpage .ctop{padding:22px 24px}.cpage .cbody{padding:18px 20px}.cpage .sale{padding:16px 20px}}@media (min-width: 768px) and (max-width: 1100px){.cpage .arts.grid3{grid-template-columns:repeat(2,1fr)}}
