:root{--nt-primary: #0e6b5f;--nt-primary-d: #0a5249;--nt-on-primary: #ffffff;--nt-accent: #ffb547;--nt-bg: #f5f2ea;--nt-surface: #ffffff;--nt-text: #17282a;--nt-muted: #56676a;--nt-line: #e2dccf;--nt-radius: 18px;--nt-font: "Noto Sans Arabic", "Segoe UI", Tahoma, "Noto Sans Hebrew", system-ui, sans-serif;--nt-font-display: "Noto Kufi Arabic", "Segoe UI", Tahoma, "Rubik", system-ui, sans-serif;--mint: #e3f2ee;--sh: 0 1px 2px rgba(23, 40, 42, .06), 0 6px 20px rgba(23, 40, 42, .06)}*{box-sizing:border-box}html,body{margin:0;background:var(--nt-bg);color:var(--nt-text);font-family:var(--nt-font);line-height:1.6;-webkit-text-size-adjust:100%}body{overflow-x:hidden}h1,h2,h3{font-family:var(--nt-font-display);line-height:1.25}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid #1f7ae0;outline-offset:2px;border-radius:8px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}bdi{unicode-bidi:isolate}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:48px;padding:.6rem 1.2rem;border-radius:14px;border:2px solid transparent;font-weight:700;cursor:pointer;text-decoration:none;transition:background .15s,transform .05s}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.55;cursor:not-allowed}.btn-primary{background:var(--nt-primary);color:var(--nt-on-primary)}.btn-primary:hover:not(:disabled){background:var(--nt-primary-d)}.btn-secondary{background:var(--nt-surface);color:var(--nt-primary-d);border-color:#b9d6cf}.btn-secondary:hover:not(:disabled){background:var(--mint)}.btn-ghost{background:transparent;color:var(--nt-primary-d);text-decoration:underline}.btn-danger{background:#b42318;color:#fff}.btn-danger-soft{background:#fdecea;color:#a01d14;border-color:#f5c4bf}.btn-l{min-height:52px}.btn-xl{min-height:58px;font-size:1.08rem;padding-inline:1.4rem;border-radius:16px}.btn-block{width:100%}.w-logo{display:inline-flex;align-items:center;gap:.5rem;color:var(--nt-primary)}.w-logo-mark{display:inline-flex}.w-logo-text{font-family:var(--nt-font-display);font-weight:800;font-size:1.35rem;color:var(--nt-primary-d)}.w-app{min-height:100vh;display:flex;flex-direction:column}.w-top{position:sticky;top:0;z-index:20;background:#f5f2eaf0;border-bottom:1px solid var(--nt-line);backdrop-filter:blur(8px)}.w-top-in,.w-main,.w-bottom-in{width:100%;max-width:640px;margin-inline:auto}.is-wide .w-top-in,.is-wide .w-main{max-width:1080px}.w-top-in{display:flex;align-items:center;gap:.6rem;padding:.55rem 1rem;min-height:60px}.w-area{font-size:.82rem;font-weight:700;color:var(--nt-primary-d);background:var(--mint);padding:.15rem .6rem;border-radius:999px;white-space:nowrap}.w-spacer{flex:1}.w-user{font-size:.9rem;color:var(--nt-muted);max-width:30vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.w-iconbtn{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:12px;border:1px solid var(--nt-line);background:var(--nt-surface);cursor:pointer;color:var(--nt-muted)}.w-main{flex:1;padding:1rem 1rem calc(96px + env(safe-area-inset-bottom))}.w-bottom{position:fixed;inset-inline:0;bottom:0;z-index:30;background:var(--nt-surface);border-top:1px solid var(--nt-line);padding-bottom:env(safe-area-inset-bottom);box-shadow:0 -4px 20px #17282a0f}.w-bottom-in{display:flex;justify-content:space-around;padding:.3rem .5rem}.w-tab{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;min-height:60px;justify-content:center;border:0;background:none;color:var(--nt-muted);font-size:.82rem;font-weight:700;cursor:pointer;border-radius:14px}.w-tab.is-on{color:var(--nt-primary-d)}.w-tab.is-on svg{background:var(--mint);border-radius:999px;padding:3px 14px;width:52px;height:30px;box-sizing:border-box}.w-page{display:flex;flex-direction:column;gap:1rem}.w-h1{font-size:clamp(1.45rem,4.5vw,1.9rem);margin:.25rem 0 0}.w-h2{font-size:1.1rem;margin:0 0 .75rem}.m0{margin:0}.w-lead{margin:-.4rem 0 0;color:var(--nt-muted)}.w-kicker{margin:0;color:var(--nt-muted);font-size:.9rem}.w-muted{color:var(--nt-muted);font-size:.92rem;margin:0}.small{font-size:.82rem}.w-hello{background:linear-gradient(135deg,var(--nt-primary) 0%,#138273 100%);color:#fff;border-radius:24px;padding:1.25rem;display:flex;flex-direction:column;gap:.6rem;position:relative;overflow:hidden}.w-hello:after{content:"";position:absolute;inset-inline-start:-40px;top:-40px;width:160px;height:160px;border-radius:50%;background:#ffb54738}.w-hello h1{margin:0;font-size:1.8rem}.w-hello .w-kicker{color:#d9efe9}.w-hello .btn-primary{background:#fff;color:var(--nt-primary-d);position:relative;z-index:1}.w-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.w-card{background:var(--nt-surface);border:1px solid var(--nt-line);border-radius:var(--nt-radius);padding:1rem;box-shadow:var(--sh);display:flex;flex-direction:column;gap:.75rem;min-width:0}.w-card-btn{width:100%;text-align:start;cursor:pointer;font:inherit}.w-card-btn:hover{border-color:#a9cfc6}.w-card-h{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;flex-wrap:wrap}.w-card-f{display:flex;justify-content:space-between;gap:.75rem;flex-wrap:wrap;font-size:.92rem}.w-card-f>span:first-child{min-width:0;overflow-wrap:anywhere}.w-no{font-weight:800;font-family:var(--nt-font-display);direction:ltr;unicode-bidi:isolate}.w-no-big{margin:0;font-size:1.6rem}.w-badge{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .7rem;border-radius:999px;font-size:.85rem;font-weight:700;white-space:nowrap}.w-badge:before{content:"";width:8px;height:8px;border-radius:50%;background:currentColor}.t-wait{background:#fff4dc;color:#8a5300}.t-warn{background:#fde8e4;color:#a12a14}.t-go{background:#e3eefc;color:#1a4e9a}.t-done,.t-ok{background:#dff3e8;color:#17663b}.t-off{background:#eceae5;color:#4f5552}.w-route{display:flex;flex-direction:column;gap:.35rem;position:relative}.w-route-r{display:flex;gap:.6rem;align-items:flex-start;min-width:0}.w-route-r>span:last-child{min-width:0;overflow-wrap:anywhere}.w-route-r small{display:inline-block;color:var(--nt-muted);margin-inline-end:.4rem;font-size:.8rem}.w-route-dot{flex:none;display:inline-block;width:12px;height:12px;border-radius:50%;margin-top:.45rem}.w-route-dot.a{background:var(--nt-primary)}.w-route-dot.b{background:var(--nt-accent);box-shadow:inset 0 0 0 3px #fff,0 0 0 2px var(--nt-accent)}.w-route-dot.c{background:#6c7bd6}.w-tl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.w-tl-i{display:flex;align-items:center;gap:.75rem;position:relative;padding-block:.45rem;color:var(--nt-muted)}.w-tl-i:not(:last-child):after{content:"";position:absolute;inset-inline-start:15px;top:calc(50% + 16px);height:calc(100% - 32px);width:2px;background:var(--nt-line)}.w-tl-dot{flex:none;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;font-weight:800;font-size:.85rem;background:#f0ede5;border:2px solid var(--nt-line)}.s-done{color:var(--nt-text)}.s-done .w-tl-dot{background:var(--nt-primary);border-color:var(--nt-primary);color:#fff}.s-done:not(:last-child):after{background:var(--nt-primary)}.s-now{color:var(--nt-text);font-weight:800}.s-now .w-tl-dot{background:#fff4dc;border-color:var(--nt-accent);color:#8a5300;box-shadow:0 0 0 4px #ffb54740}.w-tl.is-off{opacity:.55}.w-tl.is-compact .w-tl-i{padding-block:.25rem;font-size:.92rem}.w-state{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.5rem;padding:2rem 1.25rem;background:var(--nt-surface);border:1px dashed #cfc7b6;border-radius:var(--nt-radius)}.w-state h2{margin:.25rem 0 0;font-size:1.15rem}.w-state p{margin:0;color:var(--nt-muted);max-width:40ch}.w-state-ic{width:60px;height:60px;border-radius:50%;display:grid;place-items:center;background:var(--mint);color:var(--nt-primary);font-size:1.5rem;font-weight:800}.w-err .w-state-ic{background:#fde8e4;color:#a12a14}.w-err{border-style:solid;border-color:#f2cfc8}.w-spin{width:36px;height:36px;border-radius:50%;border:4px solid var(--mint);border-top-color:var(--nt-primary);animation:wspin 1s linear infinite}@keyframes wspin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){.w-spin{animation:none;border-top-color:var(--nt-accent)}}.w-waiting{border-style:solid;border-color:#b9d6cf;background:linear-gradient(180deg,#fff,var(--mint))}.w-radar{width:80px;height:80px;border-radius:50%;display:grid;place-items:center;background:#fff;color:var(--nt-primary);box-shadow:0 0 0 10px #0e6b5f1a,0 0 0 22px #0e6b5f0f;margin-block:1rem}.w-note{padding:.8rem 1rem;border-radius:14px;font-size:.95rem;border:1px solid}.n-info{background:#eef6ff;border-color:#c9dff7;color:#163f6e}.n-warn{background:#fff5e0;border-color:#f4d79b;color:#6e4300}.n-ok{background:#e6f5ec;border-color:#b9e0c7;color:#14532d}.n-err{background:#fdecea;border-color:#f5c4bf;color:#8a1c13}.w-note-top{margin-bottom:1rem}.w-main>.btn-block{margin-top:1rem}.w-seg{display:flex;gap:.35rem;background:#ebe6da;padding:.3rem;border-radius:14px;overflow-x:auto;scrollbar-width:none}.w-seg button{flex:1 0 auto;min-height:44px;border:0;background:transparent;border-radius:10px;font-weight:700;cursor:pointer;color:var(--nt-muted);padding-inline:.8rem;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;white-space:nowrap}.w-seg button.is-on{background:#fff;color:var(--nt-primary-d);box-shadow:var(--sh)}.w-seg-c{font-size:.78rem;background:#0e6b5f1f;color:var(--nt-primary-d);border-radius:999px;padding:0 .45rem;min-width:1.4rem}.w-form{display:flex;flex-direction:column;gap:1rem}.w-fs{border:1px solid var(--nt-line);background:var(--nt-surface);border-radius:var(--nt-radius);padding:.5rem 1rem 1rem;margin:0;display:flex;flex-direction:column;gap:.8rem;min-width:0}.w-fs legend{font-weight:800;padding:0 .4rem;display:inline-flex;align-items:center;gap:.5rem;font-family:var(--nt-font-display)}.w-fs legend .w-route-dot{margin:0}.w-f{display:flex;flex-direction:column;gap:.3rem;min-width:0}.w-f>span{font-weight:700;font-size:.95rem}.w-f small{font-weight:400;color:var(--nt-muted)}.w-f input,.w-f select,.w-f textarea{width:100%;min-height:50px;padding:.65rem .85rem;border:1.5px solid #cdc5b4;border-radius:12px;background:#fff;font-size:1rem}.w-f textarea{resize:vertical;min-height:70px}.w-f input:focus,.w-f select:focus,.w-f textarea:focus{border-color:var(--nt-primary);outline:3px solid rgba(14,107,95,.25);outline-offset:0}.w-f [aria-invalid=true]{border-color:#b42318;background:snow}.w-ferr{color:#a01d14;font-size:.88rem;font-weight:600}.w-row2{display:grid;gap:.8rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.w-sticky-act{position:sticky;bottom:calc(84px + env(safe-area-inset-bottom));z-index:5;padding-top:.5rem;background:linear-gradient(180deg,rgba(245,242,234,0),var(--nt-bg) 35%)}.w-search input{min-height:48px}.w-dl{margin:0;display:flex;flex-direction:column}.w-dl>div{display:grid;grid-template-columns:minmax(90px,32%) 1fr;gap:.75rem;padding-block:.55rem;border-top:1px solid #efeae0}.w-dl dt{color:var(--nt-muted);font-size:.9rem}.w-dl dd{margin:0;overflow-wrap:anywhere}.w-courier{display:flex;align-items:center;gap:.7rem}.w-courier small{display:block;color:var(--nt-muted);font-size:.8rem}.w-avatar{flex:none;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--nt-accent);color:#3d2600;font-weight:800;font-size:1.15rem}.w-avatar.big{width:64px;height:64px;font-size:1.6rem}.w-back{align-self:flex-start;display:inline-flex;align-items:center;gap:.3rem;min-height:44px;border:0;background:none;color:var(--nt-primary-d);font-weight:700;cursor:pointer;padding:0}.w-confirm p{margin:0 0 .75rem}.w-btns{display:flex;gap:.6rem;flex-wrap:wrap}.w-btns>.btn{flex:1 1 140px}.w-btns-big>.btn:first-child{flex-grow:2}.w-offer{border:2px solid var(--nt-accent)}.w-stops{display:flex;flex-direction:column;gap:.75rem}.w-stop{display:flex;gap:.7rem;align-items:flex-start}.w-stop>div{display:flex;flex-direction:column;min-width:0;overflow-wrap:anywhere}.w-stop small{color:var(--nt-muted);font-size:.82rem}.w-stop-ic{flex:none;width:36px;height:36px;border-radius:12px;display:grid;place-items:center}.w-stop-ic.a{background:var(--mint);color:var(--nt-primary)}.w-stop-ic.b{background:#fff4dc;color:#8a5300}.w-stop-ic.c{background:#eceffd;color:#3f4fb0}.w-instr{background:#fffaf0;border:1px dashed #f0c978;border-radius:12px;padding:.6rem .85rem}.w-instr small{color:#6e4300;font-weight:700}.w-instr p{margin:.2rem 0 0}.btn-step{min-height:66px;font-size:1.2rem}.w-me{flex-direction:row;align-items:center}.w-toggle2{display:grid;grid-template-columns:1fr 1fr;gap:.6rem}.w-tg{min-height:64px;border-radius:16px;border:2px solid var(--nt-line);background:#fff;font-weight:800;font-size:1.05rem;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.w-tg.on-ok.is-on{border-color:#17663b;background:#dff3e8;color:#14532d}.w-tg.on-off.is-on{border-color:#4f5552;background:#eceae5}.w-dot{width:12px;height:12px;border-radius:50%}.w-dot.ok{background:#1f9254}.w-dot.off{background:#8a8f8c}.w-chips{display:flex;flex-wrap:wrap;gap:.5rem}.w-chip{min-height:46px;padding:.4rem 1rem;border-radius:999px;border:1.5px solid #cdc5b4;background:#fff;font-weight:700;cursor:pointer}.w-chip.is-on{background:var(--nt-primary);border-color:var(--nt-primary);color:#fff}.w-pick{flex-direction:row;align-items:center}.w-pick small{display:block;color:var(--nt-muted)}.w-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.w-stat{border:0;border-radius:var(--nt-radius);padding:1rem;text-align:start;cursor:pointer;display:flex;flex-direction:column;gap:.1rem;min-height:96px}.w-stat b{font-size:2rem;font-family:var(--nt-font-display);line-height:1.1}.w-stat span{font-weight:700;font-size:.95rem}.w-disp.is-on{border-inline-start:5px solid #1f9254}.w-radios{display:flex;flex-direction:column;gap:.5rem}.w-radio{display:flex;align-items:center;gap:.7rem;min-height:56px;padding:.5rem .8rem;border:1.5px solid var(--nt-line);border-radius:14px;cursor:pointer}.w-radio input{width:20px;height:20px;accent-color:var(--nt-primary)}.w-radio small{display:block;color:var(--nt-muted)}.w-radio.is-on{border-color:var(--nt-primary);background:var(--mint)}.w-cols{display:grid;gap:1rem}@media (min-width: 760px){.w-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.w-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.w-cols{grid-template-columns:3fr 2fr;align-items:start}}@media (min-width: 1100px){.is-wide .w-grid2{grid-template-columns:repeat(3,minmax(0,1fr))}}.h-in{width:100%;max-width:1120px;margin-inline:auto;padding-inline:clamp(1rem,4vw,2rem)}.h-top{border-bottom:1px solid var(--nt-line);background:var(--nt-bg)}.h-top .h-in{display:flex;align-items:center;justify-content:space-between;min-height:68px;gap:1rem}.h-login{color:var(--nt-primary-d);font-weight:700;text-decoration:none;padding:.6rem 1rem;border-radius:12px;border:1.5px solid #b9d6cf;min-height:44px;display:inline-flex;align-items:center}.h-hero{padding-block:clamp(2.5rem,7vw,5rem);background:radial-gradient(circle at 15% 20%,rgba(255,181,71,.25),transparent 40%),radial-gradient(circle at 90% 90%,rgba(14,107,95,.12),transparent 45%)}.h-hero-grid{display:grid;gap:2.5rem;align-items:center}.h-tag{display:inline-block;margin:0 0 1rem;background:#fff4dc;color:#8a5300;font-weight:700;padding:.25rem .8rem;border-radius:999px;font-size:.9rem}.h-hero h1{font-size:clamp(2.1rem,6.5vw,3.6rem);margin:0}.h-hero h1 span{color:var(--nt-primary)}.h-lead{font-size:clamp(1.05rem,2.2vw,1.25rem);color:var(--nt-muted);max-width:46ch;margin:1rem 0 1.5rem}.h-acts{display:flex;gap:.75rem;flex-wrap:wrap}.h-phone{justify-self:center;width:min(100%,340px);padding:1rem;border-radius:36px;background:var(--nt-primary);box-shadow:0 30px 60px #0e6b5f40}.h-phone-card{background:#fff;border-radius:26px;padding:1.1rem}.h-pc-h{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.8rem;flex-wrap:wrap}.h-pc-h b{direction:ltr}.h-mini{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem;font-size:.92rem;color:var(--nt-muted)}.h-mini li{display:flex;align-items:center;gap:.6rem}.h-mini i{font-style:normal;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:#f0ede5;font-size:.78rem;font-weight:800}.h-mini li.d{color:var(--nt-text)}.h-mini li.d i{background:var(--nt-primary);color:#fff}.h-mini li.n{color:var(--nt-text);font-weight:800}.h-mini li.n i{background:#fff4dc;color:#8a5300;box-shadow:0 0 0 3px var(--nt-accent)}.h-sec{padding-block:clamp(2.5rem,6vw,4.5rem)}.h-sec h2{font-size:clamp(1.6rem,4vw,2.3rem);margin:0}.h-sub{color:var(--nt-muted);margin:.4rem 0 1.75rem}.h-soft{background:#ebe6da}.h-cards{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.h-card{display:flex;flex-direction:column;gap:.4rem;padding:1.5rem;border-radius:22px;background:#fff;border:1px solid var(--nt-line);text-decoration:none;color:inherit;box-shadow:var(--sh)}.h-card:hover{border-color:#a9cfc6}.h-card h3{margin:.25rem 0 0;font-size:1.35rem}.h-card p{margin:0;color:var(--nt-muted);flex:1}.h-num{width:44px;height:44px;border-radius:14px;background:var(--mint);color:var(--nt-primary-d);display:grid;place-items:center;font-weight:800;font-size:1.2rem}.h-go{color:var(--nt-primary-d);font-weight:800;margin-top:.5rem}.h-steps{list-style:none;margin:0;padding:0;display:grid;gap:.7rem;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.h-steps li{background:#fff;border-radius:16px;padding:.9rem 1rem;display:flex;align-items:center;gap:.7rem;font-weight:700}.h-steps span{flex:none;width:32px;height:32px;border-radius:50%;background:var(--nt-primary);color:#fff;display:grid;place-items:center;font-size:.9rem}.h-foot{padding-block:1.5rem;color:var(--nt-muted);font-size:.9rem;border-top:1px solid var(--nt-line)}.h-login-box{background:#fff;border:1px solid var(--nt-line);border-radius:24px;padding:clamp(1rem,3vw,1.4rem);box-shadow:var(--sh);max-width:560px}.h-login-h{font-size:1.15rem;margin:0 0 .8rem}.h-login-btns{display:grid;gap:.7rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.h-big{display:flex;flex-direction:column;justify-content:center;gap:.15rem;min-height:84px;padding:.9rem 1.1rem;border-radius:18px;text-decoration:none;border:2px solid transparent}.h-big-t{font-family:var(--nt-font-display);font-weight:800;font-size:1.25rem}.h-big-s{font-size:.9rem}.h-big-c{background:var(--nt-primary);color:#fff}.h-big-c:hover{background:var(--nt-primary-d)}.h-big-m{background:#fff4dc;color:#5c3800;border-color:#f0c978}.h-big-m:hover{background:#ffecc2}.h-expect{list-style:none;margin:1rem 0 0;padding:0;display:flex;flex-direction:column;gap:.5rem;font-size:.93rem;color:var(--nt-muted)}.h-expect li{padding-inline-start:.8rem;border-inline-start:3px solid var(--nt-line)}.h-expect b{color:var(--nt-text)}@media (min-width: 880px){.h-hero-grid{grid-template-columns:1.2fr 1fr}}
