:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#0b0b0c;--cell:#1a1a1c;--cell-2:#232326;--sep:#2e2e32;--ink:#f5f5f7;--ink-2:#c7c7cc;--ink-3:#9a9aa0;--amber:#ffb400;--amber-ink:#1a1200;--amber-text:#ffc53d;--amber-soft:#ffb40024;--red:#ff6259;--red-soft:#ff625924;--green:#3fd062;--green-soft:#3fd06224;--focus:#64a8ff;--bar:#0b0b0c;--shadow:0 0 0 transparent;--r-s:10px;--r-m:14px;--r-l:20px;--r-xl:28px;--gutter:clamp(16px, 5vw, 24px);--ease:cubic-bezier(.2, .8, .2, 1);--tab-h:calc(58px + env(safe-area-inset-bottom));font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Inter,Segoe UI,system-ui,Roboto,sans-serif}@media (prefers-color-scheme:light){:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f2f2f7;--cell:#fff;--cell-2:#f5f5f8;--sep:#d9d9de;--ink:#1d1d1f;--ink-2:#515154;--ink-3:#6a6a70;--amber:#ffb000;--amber-ink:#1a1200;--amber-text:#8a5a00;--amber-soft:#e0960024;--red:#c4281c;--red-soft:#c4281c1a;--green:#1b7f3b;--green-soft:#1b7f3b1a;--focus:#06c;--bar:#f2f2f7;--shadow:0 1px 2px #0000000a, 0 6px 20px #0000000d}}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html{-webkit-text-size-adjust:100%;background:var(--bg)}body{background:var(--bg);color:var(--ink);letter-spacing:-.022em;-webkit-font-smoothing:antialiased;overscroll-behavior-y:none;margin:0;font-size:17px;line-height:1.47}h1,h2,h3,p{margin:0}h1,h2,h3{text-wrap:balance;letter-spacing:-.035em}p{text-wrap:pretty}a{color:inherit;text-decoration:none}button{font:inherit;letter-spacing:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}input,select,textarea{font:inherit;letter-spacing:inherit;color:inherit}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.num{font-variant-numeric:tabular-nums}.sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.app{max-width:560px;min-height:100dvh;padding-bottom:calc(var(--tab-h) + 16px);margin:0 auto;position:relative}.app-in{animation:app-in .52s var(--ease) both}@keyframes app-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.page{padding:0 var(--gutter)}.nav{padding:calc(env(safe-area-inset-top) + 14px) var(--gutter) 6px;justify-content:space-between;align-items:center;min-height:52px;display:flex}.nav-title{letter-spacing:-.04em;padding:6px var(--gutter) 16px;font-size:34px;font-weight:800;line-height:1.1}.mark{letter-spacing:.02em;text-transform:uppercase;align-items:baseline;gap:6px;font-size:15px;font-weight:800;display:inline-flex}.mark b{color:var(--amber-text);font-weight:800}.nav-btn{color:var(--amber-text);align-items:center;min-height:44px;padding:0 4px;font-size:17px;font-weight:600;display:inline-flex}.tabs{z-index:30;background:var(--bar);border-top:1px solid var(--sep);padding-bottom:env(safe-area-inset-bottom);position:fixed;inset:auto 0 0}.tabs-in{grid-template-columns:repeat(4,1fr);max-width:560px;margin:0 auto;display:grid}.tab{min-height:58px;color:var(--ink-3);letter-spacing:0;justify-items:center;gap:2px;padding:8px 4px 6px;font-size:11px;font-weight:600;display:grid;position:relative}.tab svg{width:26px;height:26px}.tab[aria-current=page]{color:var(--amber-text)}.tab .badge{background:var(--amber);color:var(--amber-ink);border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:800;display:grid;position:absolute;top:4px;left:calc(50% + 6px)}.lead{color:var(--ink-2);font-size:17px}.small{color:var(--ink-3);letter-spacing:-.01em;font-size:14px;line-height:1.4}.sect-h{text-transform:uppercase;letter-spacing:.04em;color:var(--ink-3);padding:24px 16px 8px;font-size:13px;font-weight:600}.sect-f{color:var(--ink-3);letter-spacing:-.01em;padding:8px 16px 0;font-size:13px;line-height:1.4}.group{background:var(--cell);border-radius:var(--r-l);box-shadow:var(--shadow);overflow:hidden}.row{text-align:left;align-items:center;gap:14px;width:100%;min-height:56px;padding:14px 16px;display:flex;position:relative}.row+.row:before{content:"";border-top:1px solid var(--sep);position:absolute;top:0;left:16px;right:0}.row.has-icon+.row:before{left:62px}a.row:active,button.row:active{background:var(--cell-2)}.row-icon{width:30px;height:30px;color:var(--amber-text);flex:none}.row-main{flex:1;min-width:0}.row-title{font-weight:600}.row-sub{color:var(--ink-3);letter-spacing:-.01em;font-size:14px;line-height:1.35}.row-end{color:var(--ink-2);text-align:right;white-space:nowrap;font-size:16px}.row-end b{color:var(--ink);font-weight:700}.row-end small{color:var(--ink-3);font-size:12px;display:block}.chev{width:14px;height:14px;color:var(--ink-3);opacity:.8;flex:none}.row.soon{opacity:.6}.kv{justify-content:space-between;gap:16px;padding:12px 16px;font-size:16px;display:flex;position:relative}.kv+.kv:before{content:"";border-top:1px solid var(--sep);position:absolute;top:0;left:16px;right:0}.kv span:first-child{color:var(--ink-3);flex:none}.kv span:last-child{text-align:right;overflow-wrap:anywhere;min-width:0}.btn{border-radius:var(--r-m);letter-spacing:-.02em;width:100%;min-height:54px;transition:transform .12s var(--ease), opacity .12s;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-size:17px;font-weight:700;display:flex}.btn:active{transform:scale(.985)}.btn[disabled]{opacity:.45;pointer-events:none}.btn-primary{background:var(--amber);color:var(--amber-ink)}.btn-primary.big{border-radius:var(--r-l);min-height:62px;font-size:19px}.btn-plain{background:var(--cell);color:var(--ink)}.btn-ghost{color:var(--amber-text);min-height:48px}.btn-danger{background:var(--red-soft);color:var(--red)}.btn svg{flex:none;width:22px;height:22px}.btn{white-space:nowrap}.btn-row .btn{padding:0 12px;font-size:16px}.btn-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.banner{border-radius:var(--r-l);background:var(--cell);border-left:5px solid var(--amber);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.banner.paused{border-left-color:var(--red)}.banner.open{border-left-color:var(--green)}.banner-t{font-weight:700}.banner-s{color:var(--ink-2);letter-spacing:-.012em;margin-top:2px;font-size:15px;line-height:1.4}.alert{border-radius:var(--r-l);background:var(--red-soft);color:var(--ink);border:1px solid var(--red);padding:14px 16px}.alert b{color:var(--red)}.field{gap:6px;display:grid}.field label,.lab{color:var(--ink-3);text-transform:uppercase;letter-spacing:.04em;font-size:13px;font-weight:600}.input{border-radius:var(--r-m);background:var(--cell);appearance:none;border:1.5px solid #0000;width:100%;min-height:52px;padding:12px 16px;font-size:17px}textarea.input{resize:vertical;min-height:96px}.input::placeholder{color:var(--ink-3);opacity:.8}.input:focus{border-color:var(--amber);outline:none}.field.bad .input{border-color:var(--red)}.err{color:var(--red);letter-spacing:-.01em;font-size:14px;font-weight:600}.two{grid-template-columns:1fr 1fr;gap:12px;display:grid}.stack{gap:16px;display:grid}.seg{background:var(--cell);border-radius:var(--r-m);grid-auto-columns:1fr;grid-auto-flow:column;gap:3px;padding:3px;display:grid}.seg button{min-height:44px;color:var(--ink-2);border-radius:11px;font-size:15px;font-weight:600}.seg button[aria-pressed=true]{background:var(--amber);color:var(--amber-ink)}.check{background:var(--cell);border-radius:var(--r-m);text-align:left;border:1.5px solid #0000;align-items:flex-start;gap:12px;width:100%;padding:14px 16px;display:flex}.check.bad{border-color:var(--red)}.box{border:2px solid var(--ink-3);border-radius:8px;flex:none;place-items:center;width:26px;height:26px;margin-top:1px;display:grid}.check[aria-checked=true] .box{background:var(--amber);border-color:var(--amber);color:var(--amber-ink)}.box svg{opacity:0;width:16px;height:16px}.check[aria-checked=true] .box svg{opacity:1}.check span.t{font-size:16px;line-height:1.4}.hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.steps{padding:4px var(--gutter) 8px;gap:6px;display:flex}.steps i{background:var(--sep);border-radius:2px;flex:1;height:4px}.steps i.on{background:var(--amber)}.pill{letter-spacing:0;background:var(--cell-2);min-height:24px;color:var(--ink-2);white-space:nowrap;border-radius:12px;align-items:center;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex}.pill.amber{background:var(--amber-soft);color:var(--amber-text)}.pill.red{background:var(--red-soft);color:var(--red)}.pill.green{background:var(--green-soft);color:var(--green)}.sticky-cta{bottom:calc(var(--tab-h) + 8px);background:linear-gradient(to top, var(--bg) 60%, transparent);z-index:5;padding:12px 0 4px;position:sticky}.sticky-cta.nobar{padding-bottom:calc(env(safe-area-inset-bottom) + 12px);bottom:0}.hero{padding:10px var(--gutter) 0}.hero h1{letter-spacing:-.045em;font-size:clamp(34px,9.4vw,46px);font-weight:800;line-height:1.04}.hero h1 em{color:var(--amber-text);font-style:normal}.hero .lead{margin-top:12px}.lights{gap:5px;margin-bottom:18px;display:flex}.lights i{background:var(--amber);border-radius:5px;width:28px;height:10px}.lights i:nth-child(odd){animation:1s step-end infinite wig}.lights i:nth-child(2n){animation:1s step-end infinite reverse wig}@keyframes wig{0%,to{opacity:1}50%{opacity:.22}}.how{counter-reset:s}.how .row:after{counter-increment:s;content:none}.num-badge{background:var(--amber);width:30px;height:30px;color:var(--amber-ink);border-radius:50%;flex:none;place-items:center;font-size:15px;font-weight:800;display:grid}.big-status{padding:8px var(--gutter) 0}.big-status h1{letter-spacing:-.04em;font-size:34px;font-weight:800;line-height:1.08}.eta{background:var(--cell);border-radius:var(--r-l);border-left:5px solid var(--amber);gap:4px;padding:18px 18px 16px;display:grid}.eta .lab{color:var(--ink-3)}.eta-big{letter-spacing:-.05em;font-variant-numeric:tabular-nums;font-size:52px;font-weight:800;line-height:1}.eta-big small{letter-spacing:-.02em;color:var(--ink-2);margin-left:4px;font-size:20px;font-weight:700}.eta-sub{color:var(--ink-2);font-size:15px}.tl{background:var(--cell);border-radius:var(--r-l);gap:0;margin:0;padding:14px 18px;list-style:none;display:grid}.tl li{color:var(--ink-3);grid-template-columns:22px 1fr auto;align-items:start;gap:14px;padding:9px 0;display:grid;position:relative}.tl li:before{content:"";background:var(--sep);width:2px;position:absolute;top:30px;bottom:-9px;left:10px}.tl li:last-child:before{display:none}.tl .d{border:2px solid var(--sep);background:var(--cell);border-radius:50%;place-items:center;width:22px;height:22px;margin-top:1px;display:grid}.tl .d svg{opacity:0;width:12px;height:12px}.tl li.done{color:var(--ink)}.tl li.done .d{background:var(--amber);border-color:var(--amber);color:var(--amber-ink)}.tl li.done .d svg{opacity:1}.tl li.done:before{background:var(--amber)}.tl li.now{color:var(--ink);font-weight:700}.tl li.now .d{border-color:var(--amber);box-shadow:0 0 0 4px var(--amber-soft)}.tl time{color:var(--ink-3);font-size:14px;font-weight:500}.msgs{gap:10px;display:grid}.msg{background:var(--cell);border-radius:var(--r-l);border-top-left-radius:6px;max-width:92%;padding:12px 14px}.msg time{color:var(--ink-3);margin-top:4px;font-size:12px;display:block}.boot{z-index:100;animation:boot-out .42s var(--ease) 2.5s forwards;background:#060606;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}html[data-boot=skip] .boot,.boot.gone{display:none}@keyframes boot-out{to{opacity:0;visibility:hidden;transform:scale(1.04)}}.boot-glow{pointer-events:none;position:absolute;inset:-20%}.boot-glow:before,.boot-glow:after{content:"";opacity:0;width:60%;position:absolute;top:0;bottom:0}.boot-glow:before{background:radial-gradient(60% 60% at 30%,#ffb00080,#0000 70%);animation:.5s step-end infinite sweep;left:-10%}.boot-glow:after{background:radial-gradient(60% 60% at 70%,#ffb00080,#0000 70%);animation:.5s step-end infinite reverse sweep;right:-10%}@keyframes sweep{0%,to{opacity:.55}50%{opacity:.08}}.boot-in{justify-items:center;gap:26px;padding:24px;display:grid;position:relative}.bar{animation:bar-in .6s var(--ease) both;background:#151515;border:2px solid #2a2a2a;border-radius:22px;gap:10px;padding:12px 14px;display:flex}.bar .lens{background:#3a2a00;border-radius:12px;width:clamp(30px,8.5vw,44px);height:clamp(40px,11vw,58px)}.bar .l{animation:.5s step-end infinite lens}.bar .r{animation:.5s step-end infinite reverse lens}@keyframes lens{0%,to{background:#ffb400;box-shadow:0 0 22px 6px #ffb400bf,0 0 80px 18px #ffb40059}50%{box-shadow:none;background:#3a2a00}}@keyframes bar-in{0%{opacity:0;transform:translateY(10px)scale(.94)}to{opacity:1;transform:none}}.boot-word{letter-spacing:.06em;text-transform:uppercase;color:#fff;animation:word-in .7s var(--ease) .5s both;font-size:clamp(30px,9vw,44px);font-weight:800}.boot-word b{color:#ffb400;font-weight:800}.boot-sub{color:#a9a9ad;letter-spacing:.02em;animation:word-in .7s var(--ease) .8s both;margin-top:-14px;font-size:15px}@keyframes word-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.boot-track{width:min(240px,60vw);height:4px;animation:word-in .5s var(--ease) .7s both;background:#222;border-radius:2px;overflow:hidden}.boot-track i{transform-origin:0;background:#ffb400;width:100%;height:100%;animation:1.7s cubic-bezier(.4,0,.2,1) .7s both fill;display:block}@keyframes fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.hazard{opacity:.9;background:repeating-linear-gradient(-45deg,#ffb400 0 16px,#0b0b0b 16px 32px);height:14px;position:absolute;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.boot{animation-duration:1ms;animation-delay:1.1s}.bar .l,.bar .r,.boot-glow:before,.boot-glow:after,.lights i{animation:none}.bar .lens{background:#ffb400;box-shadow:0 0 22px 6px #ffb40080}.boot-track i{animation-duration:.9s}.app-in{animation:none}}.con{max-width:760px;padding:calc(env(safe-area-inset-top) + 12px) var(--gutter) 40px;margin:0 auto}.con-head{justify-content:space-between;align-items:center;gap:12px;padding:6px 0 10px;display:flex}.con-head h1{letter-spacing:-.04em;font-size:28px;font-weight:800}.job{text-align:left;background:var(--cell);border-radius:var(--r-l);border-left:5px solid var(--sep);gap:6px;width:100%;padding:14px 16px;display:grid}.job.s-new{border-left-color:var(--amber)}.job.s-accepted,.job.s-enroute{border-left-color:var(--green)}.job.s-arrived{border-left-color:var(--focus)}.job.sos{border-left-color:var(--red)}.job-top{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.job-top b{letter-spacing:-.03em;font-size:18px}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{white-space:nowrap;background:var(--cell-2);border-radius:22px;min-height:44px;padding:0 16px;font-size:16px;font-weight:700}.chip[aria-pressed=true]{background:var(--amber);color:var(--amber-ink)}.sheet-back{z-index:60;background:#0000008c;place-items:end center;animation:.2s both fade;display:grid;position:fixed;inset:0}@keyframes fade{0%{opacity:0}}.sheet{background:var(--bg);border-radius:var(--r-xl) var(--r-xl) 0 0;width:min(760px,100%);max-height:92dvh;padding:8px var(--gutter) calc(env(safe-area-inset-bottom) + 24px);animation:rise .32s var(--ease) both;overflow:auto}@keyframes rise{0%{opacity:0;transform:translateY(40px)}}.sheet-grab{background:var(--sep);border-radius:3px;width:40px;height:5px;margin:4px auto 12px}.toast{left:50%;bottom:calc(var(--tab-h) + 12px);background:var(--ink);color:var(--bg);z-index:90;border-radius:22px;max-width:90vw;padding:12px 18px;font-size:15px;font-weight:600;position:fixed;transform:translate(-50%)}.toast.err{background:var(--red);color:#fff}.toast.con-toast{bottom:calc(env(safe-area-inset-bottom) + 18px)}@media (min-width:700px){body{background:var(--bg)}.sheet-back{align-items:center}.sheet{border-radius:var(--r-xl)}}html:not([data-boot=skip]) .app-in{animation-delay:2.45s}@media (prefers-reduced-motion:reduce){html:not([data-boot=skip]) .app-in{animation-delay:0s}}.faq{position:relative}.faq+.faq:before{content:"";border-top:1px solid var(--sep);position:absolute;top:0;left:16px;right:0}.faq summary{cursor:pointer;align-items:center;min-height:52px;padding:15px 44px 15px 16px;font-weight:600;list-style:none;display:flex;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";border-right:2.5px solid var(--ink-3);border-bottom:2.5px solid var(--ink-3);width:9px;height:9px;transition:transform .2s var(--ease);position:absolute;top:50%;right:18px;transform:translateY(-70%)rotate(45deg)}.faq[open] summary:after{transform:translateY(-30%)rotate(225deg)}.faq p{color:var(--ink-2);padding:0 16px 16px;font-size:16px}.prose{color:var(--ink-2);gap:12px;padding:4px 16px 0;font-size:16px;display:grid}.prose h2{color:var(--ink);margin-top:14px;font-size:20px}.prose ul{gap:6px;margin:0;padding-left:20px;display:grid}.ac-wrap{position:relative}.ac{z-index:20;background:var(--cell);border-radius:var(--r-m);border:1px solid var(--sep);max-height:320px;margin:4px 0 0;padding:0;list-style:none;position:absolute;top:100%;left:0;right:0;overflow:hidden auto;box-shadow:0 12px 32px #00000059}.ac li+li{border-top:1px solid var(--sep)}.ac button{text-align:left;align-content:center;gap:1px;width:100%;min-height:52px;padding:12px 16px;display:grid}.ac button:hover,.ac button.on,.ac button:active{background:var(--cell-2)}.ac-main{font-weight:600}.ac-sub{color:var(--ink-3);font-size:14px}.ac-attr{color:var(--ink-3);text-align:right;padding:6px 16px;font-size:12px}.ok-line{color:var(--green);font-weight:600}.ac-none{color:var(--ink-3);padding:12px 16px;font-size:14px}.row-block{position:relative}.row-block+.row-block:before{content:"";border-top:1px solid var(--sep);position:absolute;top:0;left:16px;right:0}
