:root{--pk-lime-500:#C8F542;--pk-lime-300:#DDF77E;--pk-lime-100:#EBF9B8;--pk-lime-900:#0E1B3D;--pk-ink-900:#0E1B3D;--pk-ink-700:#17264A;--pk-ink-600:#4A5A7C;--pk-blue-500:#0B63CE;--pk-blue-600:#0A57B5;--pk-pink-500:#FF4D9D;--pk-success:#12A472;--pk-warn:#FF9E1B;--pk-error:#E5322B;--pk-white:#FFFFFF;--pk-cloud:#F7F3E9;--pk-cloud-2:#EFEADB;--pk-line:#E7E0CE;--pk-gray:#5B6A85;--pk-gray-2:#8891B5;--pk-live:#35E0FF;--pk-st-new:#4A5A7C;--pk-st-new-bg:#F6F3EA;--pk-st-prep:#0B63CE;--pk-st-prep-bg:#EFF5FC;--pk-st-near:#C8F542;--pk-st-near-bg:#F6FBE1;--pk-st-arrived:#FF9E1B;--pk-st-arrived-bg:#FFF5E6;--pk-st-overdue:#E5322B;--pk-st-overdue-bg:#FBDFDD;--pk-st-done:#12A472;--pk-st-done-bg:#EEF8F3;--pk-font-display:"Baloo Bhaijaan 2","IBM Plex Sans Arabic",sans-serif;--pk-font-body:"IBM Plex Sans Arabic",sans-serif;--pk-font-mono:"IBM Plex Mono",monospace;--pk-fs-12:12px;--pk-fs-13:13px;--pk-fs-14:14px;--pk-fs-15:15px;--pk-fs-16:16px;--pk-fs-17:17px;--pk-fs-20:20px;--pk-fs-24:24px;--pk-fs-32:32px;--pk-fs-34:34px;--pk-fs-b-min:18px;--pk-fs-b-card:28px;--pk-fs-b-card-lg:40px;--pk-fs-b-plate:48px;--pk-space:4px;--pk-radius:12px;--pk-radius-md:16px;--pk-radius-lg:20px;--pk-radius-pill:999px;--pk-touch:48px;--pk-touch-branch:56px;--pk-b2:2px solid var(--pk-ink-900);--pk-b3:3px solid var(--pk-ink-900);--pk-pop-xs:2px 2px 0 var(--pk-ink-900);--pk-pop-sm:4px 4px 0 var(--pk-ink-900);--pk-pop:6px 6px 0 var(--pk-ink-900);--pk-pop-lime:6px 6px 0 var(--pk-lime-500);--pk-tilt:7deg;--pk-sticker-tilt:-2deg;--pk-dots:radial-gradient(rgba(14,27,61,.06) 2px,transparent 0);--pk-dots-dark:radial-gradient(rgba(255,255,255,.08) 2px,transparent 0);--pk-dots-size:34px 34px;--pk-ease:cubic-bezier(.2,.8,.2,1);--pk-dur:200ms;--pk-fade-1:1;--pk-fade-2:.55;--pk-fade-3:.3;--pk-shadow-1:var(--pk-pop-xs);--pk-shadow-2:var(--pk-pop);--pk-bg:var(--pk-cloud);--pk-surface:var(--pk-white);--pk-text:var(--pk-ink-900);--pk-text-2:var(--pk-gray);--pk-border:var(--pk-line)}[data-theme=dark]{--pk-bg:var(--pk-ink-900);--pk-surface:var(--pk-ink-700);--pk-text:var(--pk-cloud);--pk-text-2:var(--pk-gray-2);--pk-border:var(--pk-ink-600);--pk-st-new-bg:#20305B;--pk-st-prep-bg:#12305E;--pk-st-near-bg:#33421A;--pk-st-arrived-bg:#3D2F10;--pk-st-overdue-bg:#3D1715;--pk-st-done-bg:#0F3328;--pk-pop-xs:2px 2px 0 var(--pk-lime-500);--pk-pop-sm:4px 4px 0 var(--pk-lime-500);--pk-pop:6px 6px 0 var(--pk-lime-500);--pk-shadow-1:none;--pk-shadow-2:var(--pk-pop);--pk-dots:var(--pk-dots-dark)}*{box-sizing:border-box;margin:0}body,html{font-family:var(--pk-font-body);background-color:var(--pk-bg);background-image:var(--pk-dots);background-size:var(--pk-dots-size);color:var(--pk-text);line-height:1.6;font-size:var(--pk-fs-b-min)}.bo-wrap{max-width:1280px;margin:0 auto;padding:16px}.bo-card{background:var(--pk-surface);border:var(--pk-b2);border-radius:var(--pk-radius-md);padding:16px}.bo-btn,.bo-card{box-shadow:var(--pk-pop-sm)}.bo-btn{min-height:var(--pk-touch-branch);padding:0 24px;background:var(--pk-blue-500);color:var(--pk-white);font-family:var(--pk-font-display);font-weight:700;font-size:var(--pk-fs-b-min);border:var(--pk-b2);border-radius:14px;cursor:pointer;transition:transform var(--pk-dur) var(--pk-ease),box-shadow var(--pk-dur) var(--pk-ease)}.bo-btn:hover{transform:translate(4px,4px);box-shadow:0 0 0 var(--pk-ink-900)}.bo-btn:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:var(--pk-pop-sm)}.bo-btn.ghost{background:var(--pk-surface);color:var(--pk-text);box-shadow:none}.bo-btn.danger{background:var(--pk-error);color:var(--pk-white)}.bo-input{min-height:var(--pk-touch-branch);width:100%;border:var(--pk-b2);border-radius:var(--pk-radius);background:var(--pk-surface);padding:10px 16px;font-size:var(--pk-fs-b-min);font-family:var(--pk-font-body)}.bo-input:focus{outline:none;border-color:var(--pk-blue-500)}.bo-tabs{display:flex;gap:8px;margin:16px 0;flex-wrap:wrap}.bo-tab{min-height:var(--pk-touch-branch);padding:0 20px;border-radius:var(--pk-radius-pill);border:var(--pk-b2);background:var(--pk-surface);font-size:var(--pk-fs-b-min);font-family:var(--pk-font-display);font-weight:700;cursor:pointer}.bo-tab.active{background:var(--pk-blue-500);color:var(--pk-white);box-shadow:var(--pk-pop-xs)}.bo-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:12px;gap:12px}.bo-order{border:var(--pk-b2);-webkit-border-start:8px solid var(--pk-st-new);border-inline-start:8px solid var(--pk-st-new);box-shadow:var(--pk-pop-xs)}.bo-order[data-state=new]{border-inline-start-color:var(--pk-st-new);background:var(--pk-st-new-bg)}.bo-order[data-state=prep]{border-inline-start-color:var(--pk-st-prep)}.bo-order[data-state=near]{border-inline-start-color:var(--pk-st-near);background:var(--pk-st-near-bg)}.bo-order[data-state=arrived]{border-inline-start-color:var(--pk-st-arrived);background:var(--pk-st-arrived-bg)}.bo-order[data-state=done]{border-inline-start-color:var(--pk-st-done)}.bo-vehicle{font-size:var(--pk-fs-b-card);font-weight:700;font-family:var(--pk-font-display)}.bo-plate{font-size:var(--pk-fs-b-card);font-weight:500}.bo-code,.bo-plate{font-family:var(--pk-font-mono);direction:ltr}.bo-code,.bo-muted{color:var(--pk-text-2)}.bo-muted{font-size:var(--pk-fs-15)}.native-update-gate_gate__yPj_N{position:fixed;inset:0;z-index:2147483647;display:grid;place-items:center;padding:24px;background:#0e1b3d;color:#fff;text-align:center}.native-update-gate_card__VM9CK{width:min(100%,440px);padding:34px 26px;border:1px solid rgba(255,255,255,.14);border-radius:24px;background:rgba(255,255,255,.07);box-shadow:0 22px 70px rgba(0,0,0,.28)}.native-update-gate_mark__C0IYX{display:grid;width:68px;height:68px;margin:0 auto 20px;place-items:center;border-radius:20px;background:#c8f542;color:#0e1b3d;font-size:34px;font-weight:900}.native-update-gate_title__LTXzP{margin:0 0 10px;font-size:clamp(25px,7vw,32px);line-height:1.25}.native-update-gate_body__uQasH{margin:0;color:rgba(255,255,255,.82);font-size:17px;line-height:1.75}.native-update-gate_english__9WRWu{display:block;margin-top:8px;direction:ltr;font-size:14px;line-height:1.5}.native-update-gate_button__uVhah{display:block;margin-top:24px;padding:15px 22px;border-radius:999px;background:#c8f542;color:#0e1b3d;font-size:17px;font-weight:900;text-decoration:none}.native-update-gate_versions__7SYPU{margin:16px 0 0;color:rgba(255,255,255,.55);direction:ltr;font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}