@font-face{font-family:Dirham;src:url(data:font/ttf;base64,AAEAAAAKAIAAAwAgT1MvMoDygQwAAACsAAAAYGNtYXAADCD2AAABDAAAACxnbHlmF4EWvAAAATgAAAFyaGVhZGIWQ6EAAAKsAAAANmhoZWEF8gKrAAAC5AAAACRobXR4BRQAKAAAAwgAAAAIbG9jYQC5AAAAAAMQAAAABm1heHAABwBIAAADGAAAACBuYW1lCu4f3AAAAzgAAACwcG9zdP+fADIAAAPoAAAAIAAEAyABkAAFAAACigJYAAAASwKKAlgAAAFeADIBLAAAAgsFAwAAAAAAAAAAAAAAAAAAAAAAAAAAAABOT05FAEAgwyDDAyD/OAAAAyAAyAAAAAEAAAAAAfQCvAAAACAAAAAAAAEAAwABAAAADAAEACAAAAAEAAQAAQAAIMP//wAAIMP//98+AAEAAAAAAAQAKAAAAtACvAAeAD0AQQBFAAABAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAKAAAADIACIAIQAgAB8AHgAbABkAFwATABAADQAJAAYAAv/+//r/9//z//D/7f/p/+f/5f/i/+H/4P/f/97/nABkABYAFwAVABUAEwATABAADwANAAsACQAGAAQAAf////z/+v/3//X/8//x//D/7f/t/+v/6//p/+r/nP8kAAACqAAA/VgAAAKoAAAAAAK8AAD//v/5//X/8f/t/+r/5f/j/+D/3v/c/9r/2f/Z/9n/2f/a/9z/3v/g/+P/5f/q/+3/8f/1//n//gBkAAAAAgAEAAgACwANABEAEgAVABcAGQAZABsAHAAcABwAHAAbABkAGQAXABUAEgARAA0ACwAIAAQAAgAA/owARgAA/7oArgBGAAD/ugAAAAEAAAABAACDxlH1Xw889QALA+gAAAAAAAAAAAAAAAAAAAAAACgAAALQArwAAAAIAAIAAAAAAAAAAQAAAyD/OAAAAyAAAABQAtAAAQAAAAAAAAAAAAAAAAAAAAIB9AAAAyAAKAAAAAAAuQAAAAEAAAACAEYABAAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAFAEIAAwABBAkAAQAMAAAAAwABBAkAAgAOAAwAAwABBAkAAwAcABoAAwABBAkABAAcADYAAwABBAkABgAcAFIARABpAHIAaABhAG0AUgBlAGcAdQBsAGEAcgBEAGkAcgBoAGEAbQAtAFIAZQBnAHUAbABhAHIARABpAHIAaABhAG0AIABSAGUAZwB1AGwAYQByAEQAaQByAGgAYQBtAC0AUgBlAGcAdQBsAGEAcgADAAAAAAAA/5wAMgAAAAAAAAAAAAAAAAAAAAAAAAAA) format("truetype");unicode-range:U+20C3;font-display:block}:root{--navy:#001240;--navy-2:#0B1F4D;--blue:#0066FF;--blue-600:#0052CC;--blue-50:#EEF4FF;--blue-100:#DCE8FF;--orange:#FF8A00;--amber:#FFD54A;--orange-50:#FFF4E5;--grad:linear-gradient(135deg,#FF8A00,#FFC233);--bg:#F5F7FB;--surface:#FFFFFF;--surface-2:#F9FAFC;--line:#E6EAF2;--line-2:#EEF1F6;--text:#0E1B3D;--text-2:#45546F;--muted:#7A879C;--faint:#A7B1C2;--green:#12A150;--green-50:#E8F7EF;--red:#E5484D;--red-50:#FDECEC;--amber-600:#C77700;--amber-50:#FFF6E0;--violet:#7C5CFF;--violet-50:#F1EDFF;--teal:#0EA5A4;--teal-50:#E3F7F6;--slate-50:#F1F4F9;--r-sm:8px;--r:12px;--r-lg:16px;--sh-1:0 1px 2px rgba(14,27,61,.05),0 1px 1px rgba(14,27,61,.03);--sh-2:0 1px 2px rgba(14,27,61,.06),0 6px 16px -6px rgba(14,27,61,.1);--sh-3:0 12px 40px -12px rgba(0,18,64,.28),0 4px 12px -4px rgba(0,18,64,.1);--f:"Dirham","Plus Jakarta Sans","Inter",ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif;--f-ar:"Dirham","IBM Plex Sans Arabic","Noto Sans Arabic","Segoe UI","Tahoma",sans-serif;--f-mono:"Dirham","JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,"IBM Plex Sans Arabic","Noto Sans Arabic",monospace;--side:264px;--head:64px}*{box-sizing:border-box}html,body{height:100%}body{margin:0;background:var(--bg);color:var(--text);font:14px/1.5 var(--f);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,input,select,textarea{font:inherit;color:inherit}a{color:var(--blue);text-decoration:none}img{max-width:100%}.ar{font-family:var(--f-ar);direction:rtl;unicode-bidi:isolate}.num,.tnum{font-variant-numeric:tabular-nums}.mono{font-family:var(--f-mono);font-size:12.5px}:focus-visible{outline:2px solid var(--blue);outline-offset:2px;border-radius:6px}::selection{background:var(--blue-100)}svg.ic{width:18px;height:18px;flex:none;stroke:currentColor;fill:none;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}svg.ic.sm{width:15px;height:15px}svg.ic.lg{width:22px;height:22px}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:#d3dae6;border-radius:10px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:#b9c3d4;border:2px solid transparent;background-clip:padding-box}.app{display:grid;grid-template-columns:var(--side) minmax(0,1fr);min-height:100vh}.side{position:sticky;top:0;height:100vh;background:var(--surface);border-inline-end:1px solid var(--line);display:flex;flex-direction:column;z-index:40}.side-logo{display:flex;align-items:center;gap:10px;padding:20px 22px 14px}.side-logo img{height:30px;width:auto;display:block}.side-logo .tag{font:600 10px var(--f);letter-spacing:.12em;text-transform:uppercase;color:var(--blue);background:var(--blue-50);border-radius:6px;padding:3px 6px;margin-top:2px}.rest-switch{margin:4px 14px 6px;display:flex;align-items:center;gap:10px;padding:9px 10px;border:1px solid var(--line);border-radius:12px;background:var(--surface-2)}.rest-switch img{width:34px;height:34px;border-radius:9px;object-fit:cover;flex:none;background:#3a2416}.rest-switch b{display:block;font-size:13px;line-height:1.2}.rest-switch span{font-size:11.5px;color:var(--muted)}.rest-switch .ok{display:inline-flex;align-items:center;gap:4px;color:var(--green);font-weight:600}.nav{flex:1;overflow:auto;padding:8px 12px 16px}.nav h6{margin:16px 10px 6px;font:700 10.5px var(--f);letter-spacing:.11em;text-transform:uppercase;color:var(--faint)}.nav a{display:flex;align-items:center;gap:11px;padding:8px 10px;border-radius:9px;color:var(--text-2);font-weight:550;font-size:13.5px;cursor:pointer;position:relative;transition:background .15s,color .15s}.nav a:hover{background:var(--slate-50);color:var(--text)}.nav a.cur{background:var(--blue-50);color:var(--blue)}.nav a.cur:before{content:"";position:absolute;inset-inline-start:-12px;top:8px;bottom:8px;width:3px;border-radius:0;border-start-end-radius:3px;border-end-end-radius:3px;background:var(--blue)}.nav a .cnt{margin-inline-start:auto;font:600 11px var(--f);background:var(--orange);color:#fff;border-radius:20px;padding:1px 7px;min-width:20px;text-align:center}.nav a .cnt.muted{background:var(--slate-50);color:var(--text-2)}.nav a.locked{opacity:.45}.side-foot{padding:12px 14px 16px;border-top:1px solid var(--line)}.sub-mini{border-radius:12px;padding:12px 12px 11px;background:linear-gradient(160deg,var(--navy),#06286b);color:#fff;position:relative;overflow:hidden}.sub-mini:after{content:"";position:absolute;inset-inline-end:-30px;top:-30px;width:110px;height:110px;border-radius:50%;background:radial-gradient(circle,rgba(255,138,0,.55),transparent 65%)}.sub-mini small{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;opacity:.7;font-weight:700}.sub-mini b{display:block;font-size:14px;margin:2px 0 8px}.sub-mini .bar{height:5px;border-radius:5px;background:#ffffff2e;overflow:hidden}.sub-mini .bar i{display:block;height:100%;background:var(--grad);border-radius:5px}.sub-mini span{display:block;font-size:11.5px;opacity:.8;margin-top:6px}.main{min-width:0;display:flex;flex-direction:column}.head{position:sticky;top:0;z-index:30;height:var(--head);display:flex;align-items:center;gap:12px;padding:0 28px;background:#ffffffdb;-webkit-backdrop-filter:saturate(180%) blur(12px);backdrop-filter:saturate(180%) blur(12px);border-bottom:1px solid var(--line)}.head .ttl{min-width:0;margin-inline-end:auto}.crumbs{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--muted);white-space:nowrap}.crumbs a{color:var(--muted)}.crumbs a:hover{color:var(--blue)}.head h1{margin:0;font-size:18px;font-weight:700;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hbtn{height:38px;display:inline-flex;align-items:center;gap:8px;padding:0 12px;border-radius:10px;border:1px solid var(--line);background:var(--surface);cursor:pointer;color:var(--text);font-weight:600;font-size:13px;white-space:nowrap;transition:border-color .15s,box-shadow .15s,background .15s}.hbtn:hover{border-color:#cbd3e1;box-shadow:var(--sh-1)}.hbtn.ico{width:38px;padding:0;justify-content:center;position:relative}.hbtn .dot{position:absolute;top:-6px;inset-inline-end:-6px;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:var(--red);color:#fff;font:700 10.5px/16px var(--f);border:2px solid #fff;box-sizing:border-box;text-align:center;box-shadow:0 1px 2px #0e1b3d2e;pointer-events:none}.hbtn .dot.pend{background:var(--amber-600)}.hbtn .dot{direction:ltr;unicode-bidi:isolate}.hbtn.ico.has-n{background:var(--blue-50);border-color:var(--blue-100);color:var(--blue)}.hbtn.ico.has-n:hover{border-color:#b9d0ff}.hbtn.ico.has-p{background:var(--amber-50);border-color:#f7dfa3;color:var(--amber-600)}.hbtn.ico.has-p:hover{border-color:#efc970}.hbtn .sel-lbl{color:var(--muted);font-weight:500}.hbtn.pri{background:var(--blue);border-color:var(--blue);color:#fff}.hbtn.pri:hover{background:var(--blue-600)}.search-trig{width:260px;justify-content:flex-start;color:var(--muted);font-weight:500}.search-trig kbd{margin-inline-start:auto;font:600 11px var(--f-mono);border:1px solid var(--line);border-radius:5px;padding:1px 5px;color:var(--muted);background:var(--surface-2)}.avatar{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font:700 12.5px var(--f);color:#fff;flex:none;background:linear-gradient(135deg,#06f,#001240)}.avatar.sm{width:28px;height:28px;font-size:11px}.avatar.xs{width:22px;height:22px;font-size:9.5px}.avatar.op{background:linear-gradient(135deg,#ff8a00,#e05a00)}.prof-btn{display:flex;align-items:center;gap:9px;padding-block:3px;padding-inline:3px 8px;border-radius:24px;border:1px solid var(--line);background:#fff;cursor:pointer}.prof-btn b{display:block;font-size:12.5px;line-height:1.15}.prof-btn span{font-size:11px;color:var(--muted)}.role-pill{font:700 10px var(--f);letter-spacing:.06em;text-transform:uppercase;padding:2px 6px;border-radius:5px;background:var(--orange-50);color:var(--amber-600)}.demo-band{display:flex;align-items:center;gap:10px;padding:8px 28px;font-size:12.5px;background:var(--orange-50);border-bottom:1px solid #FBE0B8;color:#8a4b00}.demo-band b{color:#6b3a00}.demo-band.op{background:#fff1e2}.page{padding:24px 28px 56px;max-width:1560px;width:100%;margin:0 auto;animation:pgIn .28s ease}@keyframes pgIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ph{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:20px;flex-wrap:wrap}.ph h2{margin:0;font-size:24px;font-weight:750;letter-spacing:-.02em}.ph p{margin:4px 0 0;color:var(--text-2);max-width:80ch}.ph .acts{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.eyebrow{font:700 11px var(--f);letter-spacing:.12em;text-transform:uppercase;color:var(--blue);margin-bottom:6px}.btn{height:36px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 14px;border-radius:9px;border:1px solid var(--line);background:#fff;color:var(--text);font-weight:600;font-size:13px;cursor:pointer;white-space:nowrap;transition:all .15s;text-decoration:none}.btn:hover{border-color:#c9d2e0;background:var(--surface-2)}.btn:active{transform:translateY(1px)}.btn.pri{background:var(--blue);border-color:var(--blue);color:#fff;box-shadow:0 1px 2px #0066ff40,inset 0 1px #ffffff1f}.btn.pri:hover{background:var(--blue-600);border-color:var(--blue-600)}.btn.dark{background:var(--navy);border-color:var(--navy);color:#fff}.btn.dark:hover{background:var(--navy-2)}.btn.warm{background:var(--grad);border-color:transparent;color:#3a1d00}.btn.ok{background:var(--green);border-color:var(--green);color:#fff}.btn.ok:hover{filter:brightness(.95)}.btn.danger{color:var(--red);border-color:#f6c9cb;background:#fff}.btn.danger:hover{background:var(--red-50)}.btn.danger.solid{background:var(--red);color:#fff;border-color:var(--red)}.btn.ghost{border-color:transparent;background:transparent}.btn.ghost:hover{background:var(--slate-50)}.btn.sm{height:30px;padding:0 10px;font-size:12.5px;border-radius:8px;gap:5px}.btn.xs{height:26px;padding:0 8px;font-size:12px;border-radius:7px;gap:4px}.btn.ico{width:36px;padding:0}.btn.sm.ico{width:30px}.btn.xs.ico{width:26px}.btn[disabled]{opacity:.45;cursor:not-allowed;pointer-events:none}.btn .k{font:600 11px var(--f-mono);opacity:.6}.seg{display:inline-flex;padding:3px;border-radius:10px;background:var(--slate-50);border:1px solid var(--line);gap:2px}.seg button{border:0;background:transparent;height:28px;padding:0 11px;border-radius:7px;font-weight:600;font-size:12.5px;color:var(--text-2);cursor:pointer;display:inline-flex;align-items:center;gap:6px}.seg button.on{background:#fff;color:var(--text);box-shadow:var(--sh-1)}.in,.sel,textarea.in{height:38px;width:100%;border:1px solid var(--line);border-radius:9px;background:#fff;padding:0 11px;transition:border-color .15s,box-shadow .15s;font-size:13.5px}textarea.in{height:auto;min-height:84px;padding:9px 11px;resize:vertical;line-height:1.45}.in:hover,.sel:hover{border-color:#cfd7e4}.in:focus,.sel:focus,textarea.in:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 3px #0066ff24}.in.err,.sel.err{border-color:var(--red);box-shadow:0 0 0 3px #e5484d1f}.in.sm,.sel.sm{height:32px;font-size:13px;border-radius:8px}.in.xs{height:28px;font-size:12.5px;padding:0 8px;border-radius:7px}.sel{appearance:none;-webkit-appearance:none;padding-inline-end:30px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%237A879C' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 10px center;cursor:pointer}.in-ic{position:relative}.in-ic svg{position:absolute;inset-inline-start:11px;top:50%;transform:translateY(-50%);color:var(--muted)}.in-ic .in{padding-inline-start:35px}.in-affix{display:flex;align-items:stretch}.in-affix span{display:flex;align-items:center;padding:0 10px;border:1px solid var(--line);background:var(--surface-2);color:var(--muted);font-size:12.5px;font-weight:600}.in-affix span:first-child{border-inline-end:0;border-radius:0;border-start-start-radius:9px;border-end-start-radius:9px}.in-affix span:last-child{border-inline-start:0;border-radius:0;border-start-end-radius:9px;border-end-end-radius:9px}.in-affix .in:not(:first-child){border-start-start-radius:0;border-end-start-radius:0}.in-affix .in:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}.fld{display:grid;gap:6px;min-width:0;align-content:start}.fld>label,.lbl{font-size:12.5px;font-weight:650;color:var(--text-2)}.fld .hint{font-size:12px;color:var(--muted)}.fld .errm{font-size:12px;color:var(--red);font-weight:600}.req:after{content:" *";color:var(--red)}.fgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px}.fgrid.c3{grid-template-columns:repeat(3,minmax(0,1fr))}.fgrid.c4{grid-template-columns:repeat(4,minmax(0,1fr))}.fgrid .span2{grid-column:span 2}.fgrid .full{grid-column:1/-1}.sw{position:relative;display:inline-flex;align-items:center;gap:9px;cursor:pointer;-webkit-user-select:none;user-select:none;font-weight:550;font-size:13px}.sw input{position:absolute;opacity:0;width:0;height:0}.sw i{width:36px;height:21px;border-radius:21px;background:#cdd5e1;position:relative;transition:background .18s;flex:none}.sw i:after{content:"";position:absolute;inset-inline-start:3px;top:3px;width:15px;height:15px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0003;transition:transform .18s}.sw input:checked+i{background:var(--green)}.sw input:checked+i:after{transform:translate(15px)}.sw input:focus-visible+i{outline:2px solid var(--blue);outline-offset:2px}.sw input:disabled+i{opacity:.5}.cb{width:17px;height:17px;accent-color:var(--blue);cursor:pointer;vertical-align:middle}.chips{display:flex;gap:6px;flex-wrap:wrap}.chip{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:30px;border:1px solid var(--line);background:#fff;font-weight:600;font-size:12.5px;color:var(--text-2);cursor:pointer;transition:all .15s;white-space:nowrap}.chip:hover{border-color:#c9d2e0;color:var(--text)}.chip.on{background:var(--navy);border-color:var(--navy);color:#fff}.chip .n{font:700 11px var(--f);background:var(--slate-50);color:var(--text-2);border-radius:20px;padding:0 6px;line-height:17px}.chip.on .n{background:#ffffff2e;color:#fff}.chip.x{background:var(--blue-50);border-color:var(--blue-100);color:var(--blue);cursor:default}.chip.x button{border:0;background:none;color:inherit;cursor:pointer;padding:0;display:flex}.toolbar{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:14px}.toolbar .grow{flex:1}.toolbar .sel{width:auto!important;max-width:100%;flex:none}.toolbar .in-ic{min-width:220px}.mc-b .ar{text-align:start}.bdg{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:6px;font:650 11.5px var(--f);white-space:nowrap;background:var(--slate-50);color:var(--text-2)}.bdg i{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.bdg.blue{background:var(--blue-50);color:var(--blue)}.bdg.green{background:var(--green-50);color:var(--green)}.bdg.red{background:var(--red-50);color:var(--red)}.bdg.amber{background:var(--amber-50);color:var(--amber-600)}.bdg.violet{background:var(--violet-50);color:var(--violet)}.bdg.teal{background:var(--teal-50);color:var(--teal)}.bdg.navy{background:var(--navy);color:#fff}.bdg.orange{background:var(--orange-50);color:#c25e00}.bdg.outline{background:#fff;border:1px solid var(--line)}.bdg.lg{height:26px;font-size:12.5px;padding:0 10px}.pulse i{animation:pulse 1.4s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 currentColor}70%{box-shadow:0 0 0 6px transparent}to{box-shadow:0 0 0 0 transparent}}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-1);min-width:0}.card-h{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 18px 0}.card-h h3{margin:0;font-size:14.5px;font-weight:700;letter-spacing:-.005em}.card-h p{margin:2px 0 0;font-size:12.5px;color:var(--muted)}.card-h .r{display:flex;gap:6px;align-items:center}.card-b{padding:16px 18px 18px}.card-b.flush{padding:8px 0 0}.card-f{padding:12px 18px;border-top:1px solid var(--line-2);display:flex;justify-content:space-between;align-items:center;font-size:12.5px;color:var(--muted)}.grid{display:grid;gap:16px}.g2{grid-template-columns:repeat(2,minmax(0,1fr))}.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.g4{grid-template-columns:repeat(4,minmax(0,1fr))}.g-12-8{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.g-8-12{grid-template-columns:minmax(0,1fr) minmax(0,1.55fr)}.mt{margin-top:16px}.mt2{margin-top:24px}.mb{margin-bottom:16px}.sec-t{display:flex;align-items:center;justify-content:space-between;margin:28px 0 12px}.sec-t h3{margin:0;font-size:15px;font-weight:750}.muted{color:var(--muted)}.t2{color:var(--text-2)}.small{font-size:12.5px}.xs{font-size:11.5px}.b{font-weight:700}.up{color:var(--green)}.down{color:var(--red)}.right{text-align:end}.center{text-align:center}.flex{display:flex;align-items:center;gap:8px}.flex.wrap{flex-wrap:wrap}.between{justify-content:space-between}.col{display:flex;flex-direction:column;gap:6px}.sep{height:1px;background:var(--line-2);margin:14px 0}.ellip{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.kpi{padding:16px 16px 14px;position:relative;overflow:hidden;transition:transform .2s,box-shadow .2s;cursor:default}.kpi:hover{box-shadow:var(--sh-2);transform:translateY(-1px)}.kpi .k-top{display:flex;align-items:center;justify-content:space-between;gap:8px}.kpi .k-l{font-size:12.5px;font-weight:600;color:var(--text-2);display:flex;align-items:center;gap:8px}.kpi .k-ic{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:var(--blue-50);color:var(--blue)}.kpi .k-ic.o{background:var(--orange-50);color:#e07800}.kpi .k-ic.g{background:var(--green-50);color:var(--green)}.kpi .k-ic.v{background:var(--violet-50);color:var(--violet)}.kpi .k-ic.t{background:var(--teal-50);color:var(--teal)}.kpi .k-ic.r{background:var(--red-50);color:var(--red)}.kpi .k-ic.n{background:#e9edf6;color:var(--navy)}.kpi .k-v{font-size:24px;font-weight:750;letter-spacing:-.02em;margin:12px 0 4px;font-variant-numeric:tabular-nums;white-space:nowrap}.kpi .k-v small{font-size:13px;font-weight:650;color:var(--muted);margin-inline-end:3px}.kpi .k-d{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--muted);white-space:nowrap}.delta{display:inline-flex;align-items:center;gap:2px;font-weight:700;font-size:11.5px;border-radius:5px;padding:1px 5px}.delta.up{background:var(--green-50);color:var(--green)}.delta.down{background:var(--red-50);color:var(--red)}.delta.flat{background:var(--slate-50);color:var(--muted)}.kpi .spark{position:absolute;inset-inline-end:12px;top:52px;width:76px;height:26px;opacity:.9}html[dir=rtl] .kpi .spark{inset-inline-end:auto;right:auto;left:12px}html[dir=rtl] .mc-p :is(b,s){direction:ltr;unicode-bidi:isolate}.kpi:has(.spark) .k-v{padding-inline-end:80px}.kpi .k-d span{overflow:hidden;text-overflow:ellipsis}.kpi.hero{background:linear-gradient(150deg,#001240,#0a2c78 60%,#0052cc);border-color:transparent;color:#fff}.kpi.hero .k-l,.kpi.hero .k-d{color:#ffffffbf}.kpi.hero .k-ic{background:#ffffff1f;color:#ffc233}.kpi.hero .k-v small{color:#ffffffb3}.kpi.hero:after{content:"";position:absolute;inset-inline-end:-40px;bottom:-60px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle,rgba(255,138,0,.45),transparent 65%)}.kpi.hero .delta.up{background:#12a15040;color:#7cf0ae}.kpi.hero .delta.down{background:#e5484d40;color:#ffb4b6}.tw{overflow-x:auto}table.t{width:100%;border-collapse:separate;border-spacing:0;font-size:13px}table.t th{position:sticky;top:0;z-index:1;text-align:start;font:650 11.5px var(--f);letter-spacing:.03em;text-transform:uppercase;color:var(--muted);background:var(--surface-2);padding:10px 12px;border-bottom:1px solid var(--line);white-space:nowrap}table.t th.s{cursor:pointer;-webkit-user-select:none;user-select:none}table.t th.s:hover{color:var(--text)}table.t th .ar-i{display:inline-block;margin-inline-start:4px;color:var(--blue)}table.t td{padding:11px 12px;border-bottom:1px solid var(--line-2);vertical-align:middle}table.t tr:last-child td{border-bottom:0}table.t.nw td{white-space:nowrap}table.t.nw td{padding-inline-start:10px;padding-inline-end:10px}table.t tbody tr{transition:background .12s}table.t tbody tr.click{cursor:pointer}table.t tbody tr:hover td{background:#fafbfe}table.t tbody tr.is-sel td{background:var(--blue-50)}table.t td.r,table.t th.r{text-align:end}table.t td.c,table.t th.c{text-align:center}table.t .strong{font-weight:650;color:var(--text)}table.t tfoot td{font-weight:700;background:var(--surface-2);border-top:1px solid var(--line)}.card table.t th:first-child,.card table.t td:first-child{padding-inline-start:18px}.card table.t th:last-child,.card table.t td:last-child{padding-inline-end:18px}.pager{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 18px;border-top:1px solid var(--line-2);font-size:12.5px;color:var(--muted)}.pager .pg{display:flex;gap:4px;align-items:center}.pager .pg button{min-width:30px;height:30px;border:1px solid var(--line);background:#fff;border-radius:8px;cursor:pointer;font-weight:600;font-size:12.5px;color:var(--text-2)}.pager .pg button.on{background:var(--navy);color:#fff;border-color:var(--navy)}.pager .pg button:disabled{opacity:.4;cursor:default}.cell-u{display:flex;align-items:center;gap:10px;min-width:0}.cell-u b{display:block;font-weight:650;font-size:13px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cell-u span{display:block;font-size:12px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cell-u span.role-pill{display:inline-block;font-size:10px;color:var(--amber-600);margin-inline-start:4px;vertical-align:1px}.cell-u span.avatar{display:grid;font-size:11px;color:#fff;overflow:visible}.thumb{width:40px;height:40px;border-radius:9px;object-fit:cover;background:var(--slate-50);flex:none;display:block}.thumb.sm{width:32px;height:32px;border-radius:8px}.oid{font:650 12.5px var(--f-mono);color:var(--navy)}.m-ic{display:inline-flex;align-items:center;gap:6px;font-weight:550}.dotl{display:inline-flex;gap:4px}.dotl i{width:8px;height:8px;border-radius:50%;background:#d7dee9}.dotl i.on{background:var(--green)}.empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:44px 20px;color:var(--muted)}.empty .e-ic{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;background:var(--slate-50);color:var(--faint);margin-bottom:4px}.empty b{color:var(--text);font-size:14.5px}.empty p{margin:0;max-width:44ch;font-size:13px}.skel{background:linear-gradient(90deg,#eef1f6,#f7f9fc,#eef1f6 80%);background-size:300% 100%;animation:sk 1.2s linear infinite;border-radius:8px}@keyframes sk{0%{background-position:100% 0}to{background-position:-100% 0}}.loading-over{position:absolute;inset:0;background:#ffffffb3;display:grid;place-items:center;z-index:5;border-radius:inherit}.spin{width:22px;height:22px;border-radius:50%;border:2.5px solid var(--blue-100);border-top-color:var(--blue);animation:rot .7s linear infinite}@keyframes rot{to{transform:rotate(360deg)}}.chart{position:relative}.chart svg{display:block;width:100%;height:auto;overflow:visible}.chart text{font:500 10.5px var(--f);fill:var(--muted)}.chart .gl{stroke:#edf0f5}.chart .ax{stroke:#e1e6ee}.chart [data-tip]{transition:opacity .15s}.chart .hov{cursor:pointer}.legend{display:flex;gap:14px;flex-wrap:wrap;font-size:12px;color:var(--text-2);font-weight:550}.legend span{display:inline-flex;align-items:center;gap:6px}.legend i{width:10px;height:10px;border-radius:3px;display:inline-block}.legend i.line{height:3px;border-radius:2px;width:14px}.legend i.dash{height:0;border-top:2px dashed #9AA7BC;width:14px;border-radius:0}.tip{position:fixed;z-index:200;pointer-events:none;background:#0b1735;color:#fff;border-radius:10px;padding:9px 11px;font-size:12px;box-shadow:var(--sh-3);display:none;max-width:280px;line-height:1.45}.tip b{display:block;font-size:12.5px;margin-bottom:2px}.tip .tr{display:flex;align-items:center;gap:8px;justify-content:space-between}.tip .tr i{width:8px;height:8px;border-radius:2px;display:inline-block;margin-inline-end:5px}.hb{display:grid;gap:11px}.hb-r{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;align-items:center;font-size:13px}.hb-r .l{display:flex;align-items:center;gap:9px;min-width:0}.hb-r .l b{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hb-r .v{font-weight:700;font-variant-numeric:tabular-nums;text-align:end;font-size:12.5px}.hb-r .tr{grid-column:1/-1;height:7px;border-radius:7px;background:var(--slate-50);overflow:hidden}.hb-r .tr i{display:block;height:100%;border-radius:7px;background:var(--blue);transition:width .6s cubic-bezier(.2,.8,.2,1)}.rank{width:22px;height:22px;border-radius:7px;display:grid;place-items:center;font:700 11px var(--f);background:var(--slate-50);color:var(--text-2);flex:none}.rank.g{background:var(--grad);color:#3a1d00}.funnel{display:grid;gap:8px}.fn-r{display:grid;grid-template-columns:150px minmax(0,1fr) 92px;gap:12px;align-items:center;font-size:13px}.fn-r .bar{height:34px;border-radius:9px;display:flex;align-items:center;padding:0 12px;color:#fff;font-weight:700;font-variant-numeric:tabular-nums;min-width:56px;transition:width .6s cubic-bezier(.2,.8,.2,1);font-size:12.5px}.fn-r .lbl{font-weight:600;color:var(--text-2)}.fn-r .pc{text-align:end;font-size:12px;color:var(--muted)}.fn-r .pc b{display:block;color:var(--text);font-size:13px}.donut-w{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;align-items:center}.dl{display:grid;gap:8px}.dl-r{display:grid;grid-template-columns:10px minmax(0,1fr) auto 40px;gap:8px;align-items:center;font-size:12.5px}.dl-r i{width:10px;height:10px;border-radius:3px}.dl-r span{color:var(--text-2);font-weight:550;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dl-r b{font-variant-numeric:tabular-nums}.dl-r em{font-style:normal;color:var(--muted);min-width:42px;text-align:end;font-size:12px}.ovl{position:fixed;inset:0;background:#00124061;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:100;display:flex;align-items:flex-start;justify-content:center;padding:6vh 16px 24px;overflow:auto;animation:fade .18s}@keyframes fade{0%{opacity:0}}.mdl{background:#fff;border-radius:18px;box-shadow:var(--sh-3);width:min(560px,100%);display:flex;flex-direction:column;animation:pop .22s cubic-bezier(.2,.9,.3,1.2);max-height:none}.mdl.lg{width:min(860px,100%)}.mdl.xl{width:min(1120px,100%)}.mdl.sm{width:min(440px,100%)}@keyframes pop{0%{opacity:0;transform:translateY(10px) scale(.98)}}.mdl-h{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:20px 22px 0}.mdl-h h3{margin:0;font-size:17px;font-weight:750;letter-spacing:-.01em}.mdl-h p{margin:3px 0 0;color:var(--muted);font-size:13px}.mdl-b{padding:18px 22px 20px}.mdl-f{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:14px 22px;border-top:1px solid var(--line-2);background:var(--surface-2);border-radius:0 0 18px 18px}.mdl-f .l{margin-inline-end:auto;font-size:12.5px;color:var(--muted)}.mdl-tabs{display:flex;gap:2px;padding:14px 22px 0;border-bottom:1px solid var(--line)}.drw-ovl{position:fixed;inset:0;background:#00124038;z-index:90;animation:fade .18s}.drw{position:fixed;top:0;inset-inline-end:0;bottom:0;width:min(620px,100vw);background:#fff;z-index:91;box-shadow:var(--sh-3);display:flex;flex-direction:column;animation:slide .26s cubic-bezier(.2,.9,.3,1)}.drw.wide{width:min(780px,100vw)}@keyframes slide{0%{transform:translate(30px);opacity:.3}}.drw-h{padding:18px 22px 14px;border-bottom:1px solid var(--line);display:flex;align-items:flex-start;gap:12px}.drw-h h3{margin:0;font-size:17px;font-weight:750}.drw-h .sub{margin-top:3px;display:flex;gap:8px;align-items:center;flex-wrap:wrap;color:var(--muted);font-size:12.5px}.drw-b{flex:1;overflow:auto;padding:18px 22px 24px}.drw-f{padding:12px 22px;border-top:1px solid var(--line);display:flex;gap:8px;flex-wrap:wrap;background:var(--surface-2)}.toasts{position:fixed;inset-inline-end:20px;bottom:20px;z-index:300;display:flex;flex-direction:column;gap:8px;align-items:flex-end}.toast{display:flex;align-items:flex-start;gap:10px;min-width:280px;max-width:420px;background:#0b1735;color:#fff;border-radius:12px;padding:11px 14px;box-shadow:var(--sh-3);font-size:13px;animation:tin .25s cubic-bezier(.2,.9,.3,1.2)}.toast .ti{width:22px;height:22px;border-radius:7px;display:grid;place-items:center;flex:none;background:#ffffff1f}.toast.ok .ti{background:var(--green)}.toast.err .ti{background:var(--red)}.toast.warn .ti{background:var(--orange)}.toast.wa .ti{background:#25d366}.toast b{display:block;font-size:13px}.toast span{opacity:.8;font-size:12.5px}.toast.out{animation:tout .25s forwards}@keyframes tin{0%{opacity:0;transform:translateY(10px)}}@keyframes tout{to{opacity:0;transform:translate(20px)}}.pop{position:fixed;z-index:120;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:var(--sh-3);padding:6px;min-width:200px;animation:fade .12s}.pop .mi{display:flex;align-items:center;gap:10px;width:100%;border:0;background:none;padding:8px 10px;border-radius:8px;font-size:13px;font-weight:550;cursor:pointer;color:var(--text);text-align:start}.pop .mi:hover{background:var(--slate-50)}.pop .mi.danger{color:var(--red)}.pop .mi .sub{display:block;font-size:11.5px;color:var(--muted);font-weight:500}.pop .mi.on{background:var(--blue-50);color:var(--blue)}.pop hr{border:0;border-top:1px solid var(--line-2);margin:5px 2px}.pop h6{margin:6px 10px 4px;font:700 10.5px var(--f);letter-spacing:.1em;text-transform:uppercase;color:var(--faint)}.notif-pop{width:380px;padding:0}.notif-pop .np-h{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--line-2)}.notif-pop .np-l{max-height:420px;overflow:auto}.nrow{display:flex;gap:11px;padding:11px 14px;border-bottom:1px solid var(--line-2);cursor:pointer;position:relative}.nrow:hover{background:#fafbfe}.nrow.unread{background:#f7faff}.nrow.unread:after{content:"";position:absolute;inset-inline-end:14px;top:16px;width:7px;height:7px;border-radius:50%;background:var(--blue)}.nrow .n-ic{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;flex:none}.nrow b{font-size:13px;display:block;padding-inline-end:16px}.nrow p{margin:2px 0 0;font-size:12.5px;color:var(--text-2)}.nrow time{font-size:11.5px;color:var(--muted)}.cmdk{width:min(640px,100%);padding:0;overflow:hidden}.cmdk .ck-in{display:flex;align-items:center;gap:10px;padding:14px 16px;border-bottom:1px solid var(--line)}.cmdk .ck-in input{border:0;outline:none;font-size:15px;flex:1;background:none}.cmdk .ck-l{max-height:460px;overflow:auto;padding:6px}.cmdk .ck-g{font:700 10.5px var(--f);letter-spacing:.1em;text-transform:uppercase;color:var(--faint);padding:10px 10px 4px}.cmdk .ck-i{display:flex;align-items:center;gap:11px;padding:8px 10px;border-radius:9px;cursor:pointer}.cmdk .ck-i.act,.cmdk .ck-i:hover{background:var(--blue-50)}.cmdk .ck-i b{display:block;font-size:13px;font-weight:600}.cmdk .ck-i span{display:block;font-size:12px;color:var(--muted)}.tabs{display:flex;gap:2px;border-bottom:1px solid var(--line);margin-bottom:18px;overflow-x:auto}.tabs button{border:0;background:none;padding:10px 12px;font-weight:600;font-size:13px;color:var(--muted);cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap;display:inline-flex;align-items:center;gap:7px}.tabs button:hover{color:var(--text)}.tabs button.on{color:var(--blue);border-bottom-color:var(--blue)}.tabs button .n{font:700 10.5px var(--f);background:var(--slate-50);color:var(--text-2);border-radius:10px;padding:0 6px;line-height:17px}.welcome{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px;flex-wrap:wrap}.welcome h2{margin:0;font-size:24px;font-weight:750;letter-spacing:-.02em}.welcome p{margin:4px 0 0;color:var(--text-2)}.live{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:650;color:var(--green);background:var(--green-50);padding:5px 10px;border-radius:20px}.live i{width:7px;height:7px;border-radius:50%;background:var(--green);animation:pulse 1.6s infinite;color:var(--green)}.act-l{display:grid;gap:2px;grid-template-columns:minmax(0,1fr)}.act-i{display:flex;align-items:center;gap:12px;padding:10px 8px;border-radius:10px;cursor:pointer}.act-i:hover{background:var(--slate-50)}.act-i .a-ic{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;flex:none}.act-i b{font-size:13px;display:block}.act-i span{font-size:12px;color:var(--muted)}.act-i .go{margin-inline-start:auto;color:var(--faint)}.qa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.qa button{display:flex;flex-direction:column;align-items:flex-start;gap:8px;padding:12px;border:1px solid var(--line);border-radius:12px;background:#fff;cursor:pointer;text-align:start;font-weight:600;font-size:12.5px;transition:all .15s}.qa button:hover{border-color:var(--blue-100);background:var(--blue-50);color:var(--blue)}.qa button .q-ic{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:var(--slate-50);color:var(--navy)}.qa button:hover .q-ic{background:#fff;color:var(--blue)}.bcard{border:1px solid var(--line);border-radius:14px;overflow:hidden;background:#fff;transition:box-shadow .2s,transform .2s}.bcard:hover{box-shadow:var(--sh-2);transform:translateY(-1px)}a.bcard{display:block;color:inherit;text-decoration:none}.bcard.click{cursor:pointer}.bcard.click:hover{border-color:var(--blue-100)}.bcard .bc-img{height:96px;position:relative;background:#e8eef7}.bcard .bc-img img{width:100%;height:100%;object-fit:cover;display:block}.bcard .bc-img .bdg{position:absolute;top:10px;inset-inline-start:10px}.bcard .bc-b{padding:12px 14px 14px}.bcard .bc-b h4{margin:0;font-size:14px;font-weight:700}.bcard .bc-m{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:10px}.bcard .bc-m div{background:var(--surface-2);border-radius:9px;padding:7px 9px}.bcard .bc-m small{display:block;font-size:10.5px;color:var(--muted);font-weight:650;text-transform:uppercase;letter-spacing:.04em}.bcard .bc-m b{font-size:13.5px;font-variant-numeric:tabular-nums}.sub-card{background:linear-gradient(150deg,#001240,#0a2c78);color:#fff;border:0;position:relative;overflow:hidden}.sub-card:after{content:"";position:absolute;inset-inline-end:-50px;top:-50px;width:200px;height:200px;border-radius:50%;background:radial-gradient(circle,rgba(255,138,0,.4),transparent 65%)}.sub-card .muted{color:#ffffffa6}.progress{height:8px;border-radius:8px;background:#ffffff29;overflow:hidden}.progress i{display:block;height:100%;border-radius:8px;background:var(--grad)}.progress.light{background:var(--slate-50)}.progress.light i{background:var(--blue)}.st{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 9px;border-radius:7px;font:650 12px var(--f);white-space:nowrap}.st i{width:7px;height:7px;border-radius:50%;background:currentColor}.st.new{background:#e7f0ff;color:#0052cc}.st.new i{animation:pulse 1.4s infinite}.st.accepted{background:#eaf3ff;color:#2563eb}.st.preparing{background:var(--amber-50);color:var(--amber-600)}.st.ready{background:var(--violet-50);color:var(--violet)}.st.out{background:var(--teal-50);color:var(--teal)}.st.delivered,.st.picked{background:#e9f5ee;color:#11804a}.st.completed{background:var(--green-50);color:var(--green)}.st.cancelled{background:var(--slate-50);color:var(--muted)}.st.rejected{background:var(--red-50);color:var(--red)}.st.unfulfilled{background:#fcefe6;color:#c2410c}.osum{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:16px}.osum button{text-align:start;border:1px solid var(--line);background:#fff;border-radius:12px;padding:11px 12px;cursor:pointer;transition:all .15s}.osum button:hover{border-color:#c9d2e0}.osum button.on{border-color:var(--blue);box-shadow:0 0 0 3px #0066ff1f}.osum small{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--text-2);font-weight:600}.osum b{display:block;font-size:20px;font-weight:750;margin-top:3px;font-variant-numeric:tabular-nums}.timeline{position:relative;padding-inline-start:22px}.timeline:before{content:"";position:absolute;inset-inline-start:7px;top:6px;bottom:6px;width:2px;background:var(--line)}.tl-i{position:relative;padding:0 0 14px}.tl-i:before{content:"";position:absolute;inset-inline-start:-19px;top:4px;width:10px;height:10px;border-radius:50%;background:#fff;border:2px solid var(--blue)}.tl-i.done:before{background:var(--blue)}.tl-i.bad:before{border-color:var(--red);background:var(--red)}.tl-i b{font-size:13px;display:block}.tl-i span{font-size:12px;color:var(--muted)}.kv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px}.kv div small{display:block;font-size:11.5px;color:var(--muted);font-weight:600;margin-bottom:2px}.kv div b{font-weight:600;font-size:13.5px}.box{border:1px solid var(--line);border-radius:12px;padding:14px}.box h4{margin:0 0 10px;font-size:13px;font-weight:700;display:flex;align-items:center;gap:8px}.lines .li{display:flex;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px dashed var(--line);font-size:13px}.lines .li:last-child{border-bottom:0}.tot-r{display:flex;justify-content:space-between;font-size:13px;padding:4px 0}.tot-r.big{font-size:16px;font-weight:750;border-top:1px solid var(--line);margin-top:6px;padding-top:10px}.next-act{display:flex;gap:8px;flex-wrap:wrap}.menu-l{display:grid;grid-template-columns:240px minmax(0,1fr);gap:18px;align-items:start}.cat-rail{position:sticky;top:calc(var(--head) + 16px)}.cat-rail .cr-i{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:9px;cursor:pointer;font-weight:550;font-size:13px;color:var(--text-2)}.cat-rail .cr-i:hover{background:#fff}.cat-rail .cr-i.on{background:#fff;color:var(--blue);box-shadow:var(--sh-1)}.cat-rail .cr-i .n{margin-inline-start:auto;font:650 11.5px var(--f);color:var(--muted)}.cat-rail .cr-i .ed{opacity:0;border:0;background:none;color:var(--muted);cursor:pointer;padding:0;display:flex}.cat-rail .cr-i:hover .ed{opacity:1}.mgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:14px}.mcard{background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .2s,transform .2s,border-color .2s;position:relative}.mcard:hover{box-shadow:var(--sh-2);transform:translateY(-2px)}.mcard.is-sel{border-color:var(--blue);box-shadow:0 0 0 3px #0066ff26}.mcard.off .mc-img img{filter:grayscale(.85);opacity:.6}.mc-img{position:relative;aspect-ratio:4/3;background:#f1ece4;cursor:pointer;overflow:hidden}.mc-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}.mcard:hover .mc-img img{transform:scale(1.04)}.mc-tl{position:absolute;top:9px;inset-inline-start:9px;display:flex;gap:5px;flex-wrap:wrap}.mc-tr{position:absolute;top:9px;inset-inline-end:9px}.mc-cb{position:absolute;bottom:9px;inset-inline-start:9px;background:#fff;border-radius:6px;padding:3px;display:flex;box-shadow:var(--sh-1)}.mc-b{padding:11px 13px 12px;display:flex;flex-direction:column;gap:3px;flex:1}.mc-b h4{margin:0;font-size:13.5px;font-weight:700;line-height:1.3}.mc-b .ar{font-size:12.5px;color:var(--muted)}.mc-p{display:flex;align-items:baseline;gap:7px;margin-top:6px}.mc-p b{font-size:15.5px;font-weight:750;font-variant-numeric:tabular-nums}.mc-p s{color:var(--faint);font-size:12.5px}.mc-f{display:flex;align-items:center;justify-content:space-between;padding:9px 13px;border-top:1px solid var(--line-2)}.disc{display:inline-flex;align-items:center;height:20px;padding:0 6px;border-radius:5px;background:var(--grad);color:#3a1d00;font:750 11px var(--f)}.star{color:#f5a400}.bulkbar{position:sticky;top:calc(var(--head) + 8px);z-index:20;display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:10px 12px;margin-bottom:14px;background:var(--navy);color:#fff;border-radius:12px;box-shadow:var(--sh-3);animation:pop .2s}.bulkbar .btn{background:#ffffff1a;border-color:#ffffff29;color:#fff}.bulkbar .btn:hover{background:#ffffff2e}.bulkbar .btn.danger{color:#ffb4b6}.price-tbl td{padding:8px 10px}.imgdrop{border:1.5px dashed #C9D3E3;border-radius:12px;padding:12px;display:flex;align-items:center;gap:14px;cursor:pointer;transition:all .15s;background:var(--surface-2)}.imgdrop:hover,.imgdrop.over{border-color:var(--blue);background:var(--blue-50)}.imgdrop img{width:120px;height:90px;object-fit:cover;border-radius:9px;background:#f1ece4}.dropz{border:1.5px dashed #C9D3E3;border-radius:14px;padding:28px;text-align:center;cursor:pointer;background:var(--surface-2);transition:all .15s;color:var(--muted)}.dropz:hover,.dropz.over{border-color:var(--blue);background:var(--blue-50);color:var(--blue)}.dropz b{display:block;color:var(--text);margin:6px 0 2px}.steps{display:flex;gap:6px;margin-bottom:16px}.steps div{flex:1;display:flex;align-items:center;gap:8px;font-size:12.5px;font-weight:650;color:var(--muted);padding-bottom:8px;border-bottom:2px solid var(--line)}.steps div.on{color:var(--blue);border-color:var(--blue)}.steps div.done{color:var(--green);border-color:var(--green)}.steps div i{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:11px;background:var(--slate-50)}.steps div.on i{background:var(--blue);color:#fff}.steps div.done i{background:var(--green);color:#fff}.phone{width:300px;border-radius:38px;background:#0b1020;padding:11px;box-shadow:var(--sh-3);margin:0 auto}.phone .scr{border-radius:28px;background:#f5f7fb;overflow:hidden;height:600px;display:flex;flex-direction:column}.phone .sb{display:flex;justify-content:space-between;padding:10px 20px 4px;font:700 11.5px var(--f);color:#0b1020}.code{background:#0b1735;color:#d6e2ff;border-radius:12px;padding:14px 16px;font:12.5px/1.6 var(--f-mono);overflow:auto;white-space:pre}.code .k{color:#ffc233}.code .s{color:#7cf0ae}.code .c{color:#7a8cb8}.bgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:16px}.br-card{background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;transition:box-shadow .2s,transform .2s}.br-card:hover{box-shadow:var(--sh-2)}.br-card .bi{height:150px;position:relative;cursor:pointer;background:#e8eef7}.br-card .bi img{width:100%;height:100%;object-fit:cover;display:block}.br-card .bi .ov{position:absolute;inset:0;background:linear-gradient(180deg,#00124000 40%,#001240bf)}.br-card .bi .tl{position:absolute;top:12px;inset-inline-start:12px;display:flex;gap:6px}.br-card .bi .bl{position:absolute;inset-inline-start:16px;inset-inline-end:16px;bottom:12px;color:#fff}.br-card .bi .bl h3{margin:0;font-size:17px;font-weight:750}.br-card .bi .bl .ar{font-size:13px;opacity:.85}.br-card .bb{padding:14px 16px;display:grid;gap:12px}.meta-l{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;font-size:12.5px}.meta-l div{display:flex;align-items:center;gap:7px;color:var(--text-2);min-width:0}.meta-l div svg{color:var(--muted)}.mini-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.mini-stats div{background:var(--surface-2);border:1px solid var(--line-2);border-radius:10px;padding:8px 10px}.mini-stats small{display:block;font-size:10.5px;color:var(--muted);font-weight:650;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.mini-stats b{font-size:14px;font-variant-numeric:tabular-nums;white-space:nowrap}.br-card .bf{padding:10px 16px;border-top:1px solid var(--line-2);display:flex;gap:6px;align-items:center}.br-hero{position:relative;height:200px;border-radius:18px;overflow:hidden;margin-bottom:18px;background:#e8eef7}.br-hero img{width:100%;height:100%;object-fit:cover}.br-hero .ov{position:absolute;inset:0;background:linear-gradient(90deg,#001240db,#00124026)}.br-hero .c{position:absolute;inset-inline-start:28px;bottom:24px;inset-inline-end:28px;color:#fff;display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap}.br-hero h2{margin:4px 0 0;font-size:26px;font-weight:750}.br-hero .ar{font-size:15px;opacity:.85}.hours-r{display:grid;grid-template-columns:120px 80px 1fr 1fr;gap:12px;align-items:center;padding:8px 0;border-bottom:1px solid var(--line-2)}.map{position:relative;border-radius:14px;overflow:hidden;border:1px solid var(--line);background:#eaf0e6}.map svg{display:block;width:100%;height:auto}.open-now{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:650}.open-now i{width:7px;height:7px;border-radius:50%}.mat-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px}.mat{background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden;cursor:pointer;transition:all .2s}.mat:hover{box-shadow:var(--sh-2);transform:translateY(-2px)}.mat .mp{aspect-ratio:1/1;background:repeating-conic-gradient(#f3f5f9 0 25%,#fafbfd 0 50%) 0 0/20px 20px;display:grid;place-items:center;padding:16px}.mat .mp svg{max-width:100%;max-height:100%;filter:drop-shadow(0 6px 14px rgba(0,18,64,.15))}.mat .mb{padding:11px 13px}.mat .mb b{display:block;font-size:13px}.mat .mb span{font-size:12px;color:var(--muted)}.qr-card{display:grid;grid-template-columns:120px minmax(0,1fr);gap:14px;align-items:center}.qr-box{background:#fff;border:1px solid var(--line);border-radius:12px;padding:8px}.qr-box svg{display:block;width:100%;height:auto}.inv{border:1px solid var(--line);border-radius:14px;padding:28px;background:#fff}.inv-h{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:24px}.inv-h img{height:28px}.inv table{width:100%;border-collapse:collapse;font-size:13px}.inv th{text-align:start;font-size:11.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted);border-bottom:1px solid var(--line);padding:8px 6px}.inv td{padding:10px 6px;border-bottom:1px solid var(--line-2)}.inv .r{text-align:end}.perm-t td:not(:first-child),.perm-t th:not(:first-child){text-align:center}.ok-ic{color:var(--green)}.no-ic{color:#c4ccd8}.diff{display:grid;grid-template-columns:140px 1fr 1fr;gap:0;border:1px solid var(--line);border-radius:12px;overflow:hidden;font-size:13px}.diff>div{padding:9px 12px;border-bottom:1px solid var(--line-2)}.diff .h{background:var(--surface-2);font-weight:700;font-size:11.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--muted)}.diff .f{font-weight:650;color:var(--text-2);background:var(--surface-2)}.diff .o{background:#fff5f5;color:#9b2c2c;text-decoration:line-through;text-decoration-color:#9b2c2c66}.diff .n{background:#f0fbf4;color:#11663b;font-weight:600}.diff .o img,.diff .n img{width:120px;border-radius:8px;display:block}.ap-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;padding:14px 18px;border-bottom:1px solid var(--line-2);cursor:pointer}.ap-row:hover{background:#fafbfe}.ap-ic{width:38px;height:38px;border-radius:11px;display:grid;place-items:center}.callout{display:flex;gap:12px;padding:12px 14px;border-radius:12px;background:var(--blue-50);color:#0b3d91;font-size:13px;border:1px solid var(--blue-100)}.callout.warn{background:var(--amber-50);color:#7a4a00;border-color:#f7dfa3}.callout.ok{background:var(--green-50);color:#0e6b39;border-color:#bfe8cf}.callout.demo{background:#fff7ed;color:#7c2d12;border-color:#fed7aa}.callout b{display:block;margin-bottom:2px}.lock-pg{max-width:520px;margin:10vh auto;text-align:center}.lock-pg .e-ic{margin:0 auto 14px;width:64px;height:64px;border-radius:18px;background:var(--orange-50);color:#e07800;display:grid;place-items:center}.help-a{display:flex;gap:12px;padding:12px;border:1px solid var(--line);border-radius:12px;cursor:pointer;background:#fff}.help-a:hover{border-color:var(--blue-100);background:var(--blue-50)}.wa-bubble{background:#e7ffdb;border-radius:12px;border-end-start-radius:2px;padding:10px 12px;font-size:12.5px;box-shadow:var(--sh-1);max-width:320px;line-height:1.5}.wa-wrap{background:#efe7dd url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40'%3E%3Ccircle cx='20' cy='20' r='1.2' fill='%23d8cdbf'/%3E%3C/svg%3E");border-radius:12px;padding:14px}.kbdh{font:600 11px var(--f-mono);border:1px solid var(--line);border-radius:5px;padding:0 5px;background:#fff}#print{display:none}@media(max-width:1380px){.kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.osum{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1200px){.g-12-8,.g-8-12{grid-template-columns:minmax(0,1fr)}.g4,.g3{grid-template-columns:repeat(2,minmax(0,1fr))}.kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.search-trig{width:190px}}@media(max-width:1240px){:root{--side:76px}.side-logo{justify-content:center;padding:18px 10px 12px}.side-logo img{height:26px;width:28px;object-fit:cover;object-position:left}.side-logo .tag,.rest-switch div,.nav h6,.nav a span.lb,.nav a .cnt,.side-foot{display:none}.nav a{justify-content:center;padding:10px}.rest-switch{justify-content:center;padding:6px;margin:4px 10px}.search-trig{width:44px;padding:0;justify-content:center}.search-trig kbd{display:none}.search-trig{font-size:0}}@media(max-width:1024px){:root{--side:76px}.side-logo img{height:24px;width:44px;object-fit:cover;object-position:left}.side-logo .tag,.rest-switch div,.nav h6,.nav a span.lb,.nav a .cnt,.side-foot{display:none}.nav a{justify-content:center;padding:10px}.rest-switch{justify-content:center;padding:6px;margin:4px 10px}.head{padding:0 18px}.page{padding:20px 18px 48px}.menu-l{grid-template-columns:minmax(0,1fr)}.cat-rail{position:static;display:flex;gap:4px;overflow-x:auto}.cat-rail .cr-i{white-space:nowrap}.cat-rail h6,.cat-rail .cr-add{display:none}.g2,.g3{grid-template-columns:minmax(0,1fr)}.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.prof-btn div{display:none}.hide-t{display:none!important}.donut-w{grid-template-columns:140px minmax(0,1fr)}.fgrid.c3,.fgrid.c4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media print{body *{visibility:hidden}#print,#print *{visibility:visible}#print{display:block!important;position:absolute;left:0;top:0;width:100%}@page{margin:12mm}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}body.auth{background:#fff}.auth-w{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);min-height:100vh}.auth-brand{position:relative;overflow:hidden;background:linear-gradient(155deg,#001240,#06286b 55%,#0a3a96);color:#fff;padding:40px 56px;display:flex;flex-direction:column}.auth-brand:before{content:"";position:absolute;inset-inline-end:-160px;top:-120px;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(255,138,0,.42),transparent 62%)}.auth-brand:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:linear-gradient(180deg,#000,transparent 85%);mask-image:linear-gradient(180deg,#000,transparent 85%)}.ab-in{position:relative;z-index:1;max-width:540px;flex:1}.ab-logo{display:inline-flex;background:#fff;border-radius:14px;padding:12px 16px;box-shadow:0 10px 30px -10px #0006}.auth-brand h1{font-size:38px;line-height:1.15;letter-spacing:-.025em;margin:10px 0 14px;font-weight:800}.auth-brand p{color:#c8d3ea;font-size:15.5px;margin:0 0 28px;max-width:46ch}.ab-pts{display:grid;gap:16px}.ab-pts>div{display:flex;gap:14px;align-items:flex-start}.ab-pts span{width:38px;height:38px;border-radius:11px;background:#ffffff1a;display:grid;place-items:center;flex:none;color:#ffc233}.ab-pts b{display:block;font-size:14.5px}.ab-pts small{color:#b4c2de;font-size:13px}.ab-card{margin-top:34px;max-width:320px;background:#ffffff14;border:1px solid rgba(255,255,255,.14);border-radius:16px;padding:16px 18px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.ab-card small{color:#c8d3ea;font-size:12px}.ab-card b{display:block;font-size:26px;margin-top:6px;letter-spacing:-.02em}.ab-card .delta.up{background:#12a15040;color:#7cf0ae}.ab-foot{position:relative;z-index:1;font-size:12px;color:#8fa2c7;margin-top:24px}.auth-main{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 24px;background:var(--bg)}.auth-card{width:min(460px,100%);background:#fff;border:1px solid var(--line);border-radius:20px;box-shadow:var(--sh-2);padding:30px 30px 24px}.auth-card h2{margin:0;font-size:24px;letter-spacing:-.02em;font-weight:800}.ac-logo{margin-bottom:22px}.pw-w{position:relative}.pw-w .in{padding-inline-end:84px}.pw-t{position:absolute;inset-inline-end:6px;top:50%;transform:translateY(-50%);border:0;background:var(--slate-50);border-radius:7px;height:28px;padding:0 9px;display:inline-flex;align-items:center;gap:5px;font:600 12px var(--f);color:var(--text-2);cursor:pointer}.pw-t:hover{background:var(--blue-50);color:var(--blue)}.lnk{border:0;background:none;padding:0;color:var(--blue);font:600 13px var(--f);cursor:pointer}.lnk:hover{text-decoration:underline}.lnk.small{font-size:12.5px}.demo-acc{margin-top:22px;padding-top:18px;border-top:1px solid var(--line-2);display:grid;gap:8px}.da{display:flex;gap:12px;align-items:center;border:1px solid var(--line);border-radius:12px;padding:10px 12px;transition:border-color .15s,background .15s}.da:hover{border-color:var(--blue-100);background:#fafcff}.da-ic{width:36px;height:36px;border-radius:10px;background:var(--blue-50);color:var(--blue);display:grid;place-items:center;flex:none}.da b{display:flex;align-items:center;gap:6px;font-size:13.5px}.da .mono{display:block;font-size:12px;color:var(--text-2)}.da small{display:block;font-size:11.5px;color:var(--muted);line-height:1.35;margin-top:2px}.auth-links{display:flex;gap:10px;flex-wrap:wrap;justify-content:center;margin-top:18px;font-size:13px;color:var(--faint)}@media(max-width:980px){.auth-w{grid-template-columns:minmax(0,1fr)}.auth-brand{display:none}.auth-main{padding:24px 14px}}@media(max-width:520px){.auth-card{padding:22px 18px}.da{flex-wrap:wrap}.da .col{flex-direction:row;width:100%}.da .col .btn{flex:1}}.avatar.mg{background:linear-gradient(135deg,#0ea5a4,#0b6e6d)}body.compact table.t td{padding-top:7px;padding-bottom:7px}body.compact .kpi{padding:12px 14px 10px}body.compact .kpi .k-v{margin:8px 0 2px;font-size:22px}@media(max-width:760px){.head{gap:8px;padding:0 12px}.head .ttl .crumbs,.hbtn .sel-lbl{display:none}.page{padding:16px 12px 40px}.kpis{grid-template-columns:minmax(0,1fr)!important}.ph{margin-bottom:14px}.ph h2{font-size:20px}.osum{grid-template-columns:repeat(2,minmax(0,1fr))}.g-12-8,.g-8-12,.g2,.g3,.g4{grid-template-columns:minmax(0,1fr)!important}.fgrid,.fgrid.c3,.fgrid.c4{grid-template-columns:minmax(0,1fr)}.fgrid .span2{grid-column:auto}.demo-band{padding:8px 12px;flex-wrap:wrap}.mdl-b,.mdl-h,.mdl-f{padding-inline-start:16px;padding-inline-end:16px}.toolbar .in-ic{min-width:0;width:100%!important}.bgrid{grid-template-columns:minmax(0,1fr)}.menu-l{gap:10px}.donut-w{grid-template-columns:minmax(0,1fr);justify-items:center}}@media(max-width:600px){:root{--side:0px}.side{position:fixed;inset-inline-start:0;bottom:0;top:auto;height:auto;width:100%;flex-direction:row;border-inline-end:0;border-top:1px solid var(--line);z-index:60}.side-logo,.rest-switch,.side-foot,.nav h6{display:none!important}.nav{display:flex;flex-direction:row;overflow-x:auto;padding:6px;gap:2px}.nav a{flex:none;padding:10px 12px}.nav a.cur:before{display:none}.app{grid-template-columns:minmax(0,1fr)}.page{padding-bottom:90px}.prof-btn div{display:none}.search-trig{display:none!important}}.cell-u .ar{text-align:start}@media(max-width:1240px){.side-logo img{width:24px!important}}@media(max-width:600px){.head{overflow-x:auto;scrollbar-width:none}.head [data-act=quick]{display:none}.head .hbtn{padding:0 9px;font-size:12px;flex:none}.head .ttl{display:none}}.callout.bad{background:var(--red-50);color:#8f1d21;border-color:#f6c9cb}.intake-pill i{width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 0 3px #12a15029;flex:none}.intake-pill.on{color:#0e6b39}.intake-pill.part{color:#8a5a00;border-color:#f7dfa3;background:var(--amber-50)}.intake-pill.part i{background:var(--amber-600);box-shadow:0 0 0 3px #c7770029}.intake-pill.off{color:#9b1c1f;border-color:#f6c9cb;background:var(--red-50)}.intake-pill.off i{background:var(--red);box-shadow:0 0 0 3px #e5484d2e}.intake-sw span{font-weight:650}.intake-sw.off span{color:var(--red)}.intake-sw input:disabled+i{opacity:.55;cursor:not-allowed}.intake-l{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;padding:9px 11px;border-radius:10px;background:var(--green-50);border:1px solid #BFE8CF}.intake-l.off{background:var(--red-50);border-color:#f6c9cb}.intake-hero{display:inline-flex;align-items:center;height:32px;padding:0 12px;border-radius:10px;background:#fffffff0}.intake-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:#fff}.intake-row.rest{background:var(--surface-2)}@media(max-width:760px){.intake-pill .hide-m{display:none}.intake-pill{padding:0 10px}}@media(max-width:1640px){.search-trig{width:44px;padding:0;justify-content:center;font-size:0}.search-trig kbd{display:none}.prof-btn{flex:none}.prof-btn>div{white-space:nowrap}.head .ttl h1{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.ws-admin .side{background:#fff}.ws-admin .side-logo .tag{color:#fff;background:var(--navy)}.ws-card{background:var(--navy)!important;border-color:var(--navy)!important;color:#fff}.ws-card b{color:#fff}.ws-ic{width:34px;height:34px;border-radius:9px;display:grid;place-items:center;background:#ffffff1f;color:#fff;flex:none}.ws-tag,.tag.master{display:inline-block;font:700 10px var(--f);letter-spacing:.12em;text-transform:uppercase;color:#fff;background:var(--navy);border-radius:6px;padding:3px 7px;margin-inline-start:8px;vertical-align:middle}.admin-auth .auth-card h2{margin-top:14px}.admin-auth .ac-logo{display:flex;align-items:center}.auth-top{position:absolute;top:18px;inset-inline-end:22px}.auth-main{position:relative}.lang-btn{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border:1px solid var(--line);border-radius:10px;background:#fff;font-weight:600;font-size:13px;cursor:pointer;color:var(--text)}.lang-btn:hover{border-color:var(--blue);color:var(--blue)}.lang-btn .ar{font-family:var(--f-ar)}.avatar.adm{background:linear-gradient(135deg,#001240,#0a3a96)}.demo-band.admin{background:#eaf0fb;border-bottom-color:#d3def3}.demo-band.admin b{color:var(--navy)}.demo-more{margin-top:12px;border:1px solid var(--line);border-radius:12px;padding:0 12px;background:var(--surface-2)}.demo-more summary{cursor:pointer;display:flex;align-items:center;gap:8px;padding:10px 0;font-weight:600;font-size:13px;list-style:none}.demo-more summary::-webkit-details-marker{display:none}.demo-more[open]{padding-bottom:12px}.da-logo{width:34px;height:34px;border-radius:9px;object-fit:cover;flex:none;background:var(--slate-50)}.scroll-menu{max-height:360px;overflow:auto}.nlist .card-b{padding-top:4px}.rchip{display:inline-flex;align-items:center;gap:9px;min-width:0;max-width:100%}.rchip img,.rchip-i{width:30px;height:30px;border-radius:8px;object-fit:cover;flex:none;background:var(--slate-50)}.rchip-i{display:grid;place-items:center;font:700 11px var(--f);color:#fff;background:linear-gradient(135deg,#0b1f4d,#06f)}.rchip-i.lg{width:56px;height:56px;border-radius:14px;font-size:18px}.rchip b{display:block;font-size:13px;line-height:1.25}.rchip small{display:block;font-size:11.5px;color:var(--muted)}.thumb.lg{width:56px;height:56px;border-radius:14px}.rest-hero{background:#fff;border:1px solid var(--line);border-radius:var(--r-lg);padding:18px 20px;margin-bottom:16px;box-shadow:var(--sh-1);display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;align-items:center}.rest-hero h2{margin:4px 0 2px;font-size:22px;letter-spacing:-.02em}.mth{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:7px;background:var(--slate-50);color:var(--faint);margin-inline-end:4px}.mth.on{background:var(--blue-50);color:var(--blue)}.onb-board{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(240px,1fr);gap:12px;overflow-x:auto;padding-bottom:6px}.onb-col{background:var(--slate-50);border:1px solid var(--line-2);border-radius:var(--r);padding:10px;min-height:180px}.onb-card{padding:12px;cursor:pointer;transition:box-shadow .15s,border-color .15s}.onb-card:hover{border-color:var(--blue);box-shadow:var(--sh-2)}.onb-chk{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:8px}.onb-chk span{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:var(--muted)}.onb-chk span.ok{color:var(--green)}.onb-wrap{display:grid;grid-template-columns:260px minmax(0,1fr);gap:16px;align-items:start}.onb-steps{padding:8px;position:sticky;top:calc(var(--head) + 12px)}.onb-steps button{display:flex;align-items:center;gap:10px;width:100%;border:0;background:none;padding:9px 10px;border-radius:9px;text-align:start;cursor:pointer;font-weight:600;font-size:13px;color:var(--text-2)}.onb-steps button i{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font:700 11px var(--f);font-style:normal;background:var(--slate-50);color:var(--muted);flex:none}.onb-steps button:hover{background:var(--surface-2)}.onb-steps button.on{background:var(--blue-50);color:var(--blue)}.onb-steps button.on i{background:var(--blue);color:#fff}.onb-steps button.done i{background:var(--green-50);color:var(--green)}.step-h{margin:0 0 4px;font-size:17px;letter-spacing:-.01em}.pkg-opt{transition:border-color .15s}.pkg-opt:has(input:checked){border-color:var(--blue);background:var(--blue-50)}.pay-strip{display:flex;flex-wrap:wrap;align-items:center;gap:10px 20px;padding:12px 16px;background:#fff;border:1px solid var(--line);border-radius:var(--r);font-size:13px;color:var(--text-2)}.pay-strip b{color:var(--text)}@media(max-width:980px){.onb-wrap{grid-template-columns:minmax(0,1fr)}.onb-steps{position:static;display:flex;overflow-x:auto}.onb-steps button{white-space:nowrap;width:auto}}.onb-card .mono{white-space:nowrap;flex:none}html[dir=rtl] body{font-family:var(--f-ar);letter-spacing:0}html[dir=rtl] .eyebrow,html[dir=rtl] .nav h6,html[dir=rtl] .side-logo .tag,html[dir=rtl] table.t th,html[dir=rtl] .ws-tag,html[dir=rtl] .tag.master{letter-spacing:0;text-transform:none}html[dir=rtl] h1,html[dir=rtl] h2,html[dir=rtl] h3{letter-spacing:0}html[dir=rtl] .ic:is([data-i=right],[data-i=left],[data-i=logout],[data-i=send],[data-i=undo],[data-i=ext],[data-i=list],[data-i=truck]){transform:scaleX(-1)}html[dir=rtl] .sw input:checked+i:after{transform:translate(-15px)}html[dir=rtl] select.sel{background-position:left 10px center}html[dir=rtl] .drw{animation-name:slide-rtl}@keyframes slide-rtl{0%{transform:translate(-30px);opacity:.3}}html[dir=rtl] .toasts{align-items:flex-start}html[dir=rtl] .chart,html[dir=rtl] .spark{direction:ltr}html[dir=rtl] .mono,html[dir=rtl] .oid,html[dir=rtl] input[type=tel],html[dir=rtl] input[type=email],html[dir=rtl] input[type=number],html[dir=rtl] .pw-w input{direction:ltr;unicode-bidi:isolate;text-align:end}html[dir=rtl] .in-affix .in{border-radius:9px}html[dir=rtl] .in-affix .in.sm{border-radius:8px}html[dir=rtl] .in-affix .in.xs{border-radius:7px}html[dir=rtl] .in-affix .in:not(:first-child){border-top-right-radius:0;border-bottom-right-radius:0}html[dir=rtl] .in-affix .in:not(:last-child){border-top-left-radius:0;border-bottom-left-radius:0}html[dir=rtl] span.tnum,html[dir=rtl] b.tnum{unicode-bidi:plaintext}html[dir=rtl] .chart text{font-family:var(--f-ar)}html[dir=rtl] *{letter-spacing:0!important}html[dir=rtl] body{line-height:1.6}html[dir=rtl] :is(.nav h6,.pop h6,.cmdk .ck-g,.mini-stats small,.bcard .bc-m small,.sub-mini small,.side-logo .tag,.role-pill,.diff .h,.inv th){font-size:11.5px}html[dir=rtl] table.t th{font-size:12px}html[dir=rtl] :is(input:not([type]),input[type=text],input[type=search],input[type=url],textarea){unicode-bidi:plaintext}.ltr{direction:ltr;unicode-bidi:isolate}bdi{unicode-bidi:isolate}html[dir=rtl] .br-hero .ov{background:linear-gradient(270deg,#001240db,#00124026)}html[dir=rtl] .toast.out{animation-name:tout-rtl}@keyframes tout-rtl{to{opacity:0;transform:translate(-20px)}}html[dir=rtl] .sub-mini{background:linear-gradient(200deg,var(--navy),#06286b)}html[dir=rtl] .sub-card{background:linear-gradient(210deg,#001240,#0a2c78)}html[dir=rtl] .kpi.hero{background:linear-gradient(210deg,#001240,#0a2c78 60%,#0052cc)}.act-i>div{min-width:0;flex:1}.act-l,.card{min-width:0}body{overflow-x:clip}.act-i .ellip,.rchip .ellip{display:block;max-width:100%}.dur-grid{grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:1100px){.dur-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.dur-grid{grid-template-columns:minmax(0,1fr)}.osum{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html{overflow-x:hidden}@media(max-width:760px){.lang-btn.hide-m{display:none}}#boot{position:fixed;inset:0;display:grid;place-items:center;background:#f5f7fb;z-index:999;font:600 14px system-ui;color:#7a879c}app-root{display:block}.contents{display:contents}button.mi[disabled]{opacity:.45;pointer-events:none}.sw.intake-sw{white-space:nowrap}.card-h .r .btn{text-decoration:none}a.btn{color:var(--text)}a.btn.pri{color:#fff}.diff .o img,.diff .n img{max-height:90px;object-fit:cover}.ap-l{display:grid;gap:12px}.ap-card{border:1px solid var(--line);border-radius:12px;padding:14px;background:#fff}.ap-card .diff{margin-top:10px}.rng-f{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 10px;align-items:center;padding:4px 10px 8px}.rng-f .in{min-width:0;width:100%}.rng-f .btn{grid-column:1/-1;width:100%}.br-chip{border-inline-start:3px solid var(--line)}.imgdrop.ro{cursor:default}.imgdrop.ro:hover{border-color:#c9d3e3;background:var(--surface-2)}.pr-side{position:sticky;top:calc(var(--head) + 16px)}.pr-logo{position:absolute;inset-inline-start:14px;bottom:-26px;width:58px;height:58px;border-radius:16px;overflow:hidden;border:3px solid #fff;background:#fff}@media(max-width:1200px){.pr-side{position:static}}.tabs{overflow-y:hidden}
