@font-face{font-family:Lexend;font-style:normal;font-display:swap;font-weight:700;src:url(./lexend-latin-700-normal.DqO8md6r.woff2)format("woff2"),url(./lexend-latin-700-normal.DVyJlN8t.woff)format("woff")}@font-face{font-family:Lexend;font-style:normal;font-display:swap;font-weight:800;src:url(./lexend-latin-800-normal.sVzxf3WX.woff2)format("woff2"),url(./lexend-latin-800-normal.BcJVUnx_.woff)format("woff")}:root{--brand:#2b2f77;--brand-ink:#1f2260;--brand-tint:#eef0fb;--accent:#f5a524;--wa:#25d366;--wa-ink:#073b1f;--ink:#1b1c3d;--ink-2:#3a3d57;--muted:#5c5f7a;--line:#d5d7e6;--line-soft:#e4e5f0;--bg:#f6f6fb;--card:#fff;--ok:#166534;--ok-bg:#e7f6ec;--warn:#8a4b00;--warn-bg:#fff1db;--danger:#b42318;--danger-bg:#fde8e8;--teal:#0f5e5a;--teal-bg:#ddf1ef;--font-display:"Lexend", system-ui, sans-serif;--font-body:system-ui, -apple-system, "Segoe UI", Roboto, "Noto Sans", Arial, sans-serif;--r-input:12px;--r-btn:14px;--r-card:18px;--gutter:16px;--max:1240px;--shadow-brand:0 8px 20px #2b2f7747}@media (width>=768px){:root{--gutter:24px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{font-family:var(--font-body);color:var(--ink);background:var(--bg);margin:0;line-height:1.5}a{color:var(--brand)}a:hover{color:var(--brand-ink)}img{max-width:100%;display:block}:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.d{font-family:var(--font-display);letter-spacing:-.03em}.wrap{max-width:var(--max);padding:0 var(--gutter);margin:0 auto}.muted{color:var(--muted)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.jhalar{background-image:linear-gradient(135deg, var(--accent) 50%, transparent 50%), linear-gradient(225deg, var(--accent) 50%, transparent 50%);background-repeat:repeat-x;background-size:14px 10px;height:10px}.btn{border-radius:var(--r-btn);cursor:pointer;border:0;justify-content:center;align-items:center;gap:10px;min-height:52px;padding:0 20px;font-family:inherit;font-size:16px;font-weight:800;line-height:1.2;text-decoration:none;display:inline-flex}.btn-primary{background:var(--brand);color:#fff;box-shadow:var(--shadow-brand)}.btn-primary:hover{background:var(--brand-ink);color:#fff}.btn-ghost{color:var(--ink);border:1.5px solid var(--line);background:#fff}.btn-ghost:hover{border-color:var(--brand);color:var(--ink)}.btn-accent{background:var(--accent);color:var(--ink)}.btn-wa{background:var(--wa);color:var(--wa-ink)}.btn-block{width:100%}.btn[disabled]{opacity:.55;cursor:not-allowed}.field{flex-direction:column;gap:6px;display:flex}.label{color:var(--ink-2);font-size:13.5px;font-weight:700}.input{border-radius:var(--r-input);border:1.5px solid var(--line);height:52px;color:var(--ink);background:#fff;width:100%;padding:0 14px;font-family:inherit;font-size:16px}.input:focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint);outline:none}.hint{color:var(--muted);font-size:12.5px}.hint.ok{color:var(--ok);font-weight:600}.hint.bad{color:var(--danger);font-weight:600}.alert{border-radius:var(--r-input);padding:12px 14px;font-size:14.5px;line-height:1.45}.alert-bad{background:var(--danger-bg);color:var(--danger)}.alert-ok{background:var(--ok-bg);color:var(--ok)}.alert-info{background:var(--brand-tint);color:var(--brand)}.card{background:var(--card);border:1px solid var(--line-soft);border-radius:var(--r-card);padding:20px}.badge{white-space:nowrap;border-radius:999px;padding:5px 11px;font-size:12px;font-weight:800;display:inline-block}.badge-new{background:var(--brand);color:#fff}.badge-accepted{background:var(--brand-tint);color:var(--brand)}.badge-out_for_delivery{background:var(--warn-bg);color:var(--warn)}.badge-ready_for_pickup{background:var(--teal-bg);color:var(--teal)}.badge-completed{background:var(--ok-bg);color:var(--ok)}.badge-cancelled{background:var(--danger-bg);color:var(--danger)}[lang=ur]{font-family:"Noto Nastaliq Urdu", var(--font-body);line-height:1.95}[lang=ur] .d{font-family:"Noto Nastaliq Urdu", var(--font-display);letter-spacing:0;line-height:1.6}[lang=ur] .btn,[lang=ur] button,[lang=ur] input,[lang=ur] select,[lang=ur] textarea{font-family:"Noto Nastaliq Urdu", var(--font-body)}[lang=ur] .btn{padding-bottom:4px;line-height:1.6}[lang=ur] input[type=tel],[lang=ur] input[type=email],[lang=ur] input[inputmode=decimal],[lang=ur] input[inputmode=numeric]{text-align:right;direction:ltr}[dir=rtl] .back svg,[dir=rtl] .flip-rtl{transform:scaleX(-1)}.root.svelte-12qhfyh{display:contents}
