.JY7VIW_scene{--paper:#efece6;--block:#e3ded4;--block-edge:#cbc3b5;--road:#fff;--road-edge:#c4bcae;--park:#c3e2bd;--water:#a6cff2;--bld:#cfc8bb;--bld-edge:#b8b0a1;--pin:#ff5a5f;--pin-dark:#c8383d;--shadow:#ffffffe6;--text:#16233d;--radar:var(--loader-accent);--hb-side:#fbf7ef;--hb-roof:#b5493a;--hb-win:#bfe0ff;--hb-door:#16233d;--hb-awn:var(--pin);--hb-sign:#16233d;--hb-h:#fff;width:100%;height:100%;display:block;position:absolute;inset:0}.JY7VIW_scene.JY7VIW_night{--paper:#0f182b;--block:#1c2a4a;--block-edge:#35476f;--road:#3a4a75;--road-edge:#1a2440;--park:#1b4a3c;--water:#173f70;--bld:#26365a;--bld-edge:#3b4d78;--pin:#ff6b6f;--pin-dark:#b3383c;--shadow:#0009;--text:#eef3fa;--hb-side:#1b2a4a;--hb-roof:#16233d;--hb-win:#ffe3a3;--hb-door:#0a1226;--hb-sign:#0a1226;--hb-h:#ffd88a}.JY7VIW_paper{fill:var(--paper)}.JY7VIW_blk{fill:var(--block);stroke:var(--block-edge);stroke-width:1.2px}.JY7VIW_bld rect{fill:var(--bld);stroke:var(--bld-edge);stroke-width:.8px}.JY7VIW_rbEdge{fill:var(--road-edge)}.JY7VIW_rb{fill:var(--road)}.JY7VIW_park{fill:var(--park)}.JY7VIW_water{fill:var(--water)}.JY7VIW_road{stroke:var(--road);stroke-width:9px;stroke-linecap:round;fill:none}.JY7VIW_roadEdge{stroke:var(--road-edge);stroke-width:12px;stroke-linecap:round;fill:none}.JY7VIW_roadThin{stroke:var(--road);stroke-width:4px;stroke-linecap:round;fill:none}.JY7VIW_dash{stroke:var(--road-edge);stroke-width:1.5px;stroke-dasharray:6 6;fill:none;opacity:.9}.JY7VIW_cam{transform-box:view-box;transform-origin:600px 62px;transform:scale(.9)}.JY7VIW_fly{animation:22s linear infinite JY7VIW_flyY}@keyframes JY7VIW_flyY{0%{transform:translateY(0)}to{transform:translateY(124px)}}.JY7VIW_tilt{transform-box:view-box;transform-origin:600px 62px;transform:scaleY(.82)}.JY7VIW_ground{transform-box:view-box;transform-origin:600px 62px;transform:scale(1)}.JY7VIW_radar circle{fill:none;stroke:var(--radar);stroke-width:2px;transform-box:fill-box;transform-origin:50%;opacity:0;animation:2.4s ease-out infinite JY7VIW_pulse}.JY7VIW_radar circle:nth-child(2){animation-delay:-.8s}.JY7VIW_radar circle:nth-child(3){animation-delay:-1.6s}@keyframes JY7VIW_pulse{0%{opacity:.75;transform:scale(.08)}70%{opacity:.18}to{opacity:0;transform:scale(1)}}.JY7VIW_core{fill:var(--radar);stroke:none;opacity:1;animation:2.4s ease-in-out infinite JY7VIW_coreBeat}@keyframes JY7VIW_coreBeat{0%,to{transform:scale(1)}50%{transform:scale(1.35)}}.JY7VIW_pin{transform-box:fill-box;transform-origin:50% 100%;opacity:0;animation:4.8s cubic-bezier(.3,0,.2,1) infinite JY7VIW_drop;animation-delay:var(--d,0s);--pin-body:var(--pin);--pin-shade:var(--pin-dark);--pin-shade-op:.35}@keyframes JY7VIW_drop{0%{opacity:0;transform:translateY(-60px)scale(.9)}9%{opacity:1;transform:translateY(0)scale(1)}13%{transform:translateY(-8px)scaleY(.96)}17%{transform:translateY(0)scale(1)}48%{opacity:1;transform:translateY(0)}58%{opacity:0;transform:translateY(0)scale(.85)}to{opacity:0}}.JY7VIW_pinHotel{--pin-body:var(--loader-accent);--pin-shade:#000;--pin-shade-op:.22}.JY7VIW_pinBody{fill:var(--pin-body)}.JY7VIW_pinHole{fill:var(--paper)}.JY7VIW_pinShade{fill:var(--pin-shade);opacity:var(--pin-shade-op)}.JY7VIW_hbSide{fill:var(--hb-side)}.JY7VIW_hbRoof{fill:var(--hb-roof)}.JY7VIW_hbWin{fill:var(--hb-win)}.JY7VIW_night .JY7VIW_hbWin{animation:JY7VIW_winFlick var(--t,5s) ease-in-out infinite;animation-delay:var(--d,0s)}@keyframes JY7VIW_winFlick{0%,to{opacity:.15}50%{opacity:1}}.JY7VIW_hbDoor{fill:var(--hb-door)}.JY7VIW_hbAwn{fill:var(--hb-awn)}.JY7VIW_hbSign{fill:var(--hb-sign)}.JY7VIW_hbH{fill:var(--hb-h,#fff);font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:.08em;font-size:5.6px;font-weight:700}.JY7VIW_hbHotel{--hb-awn:var(--loader-accent);--hb-sign:var(--loader-accent)}.JY7VIW_night .JY7VIW_hbHotel{--hb-h:#fff}.JY7VIW_isDone .JY7VIW_hbWin{opacity:1;animation:none}.JY7VIW_isDone .JY7VIW_radar{display:none}.JY7VIW_isDone .JY7VIW_pin{opacity:1;animation:none;transform:none}.JY7VIW_isDone .JY7VIW_pinHotel{animation:.5s cubic-bezier(.2,1.4,.4,1) forwards JY7VIW_pop}@keyframes JY7VIW_pop{0%{transform:scale(1)}to{transform:scale(1.18)}}.JY7VIW_isDone .JY7VIW_cam{animation:1.2s cubic-bezier(.3,0,.2,1) forwards JY7VIW_descend}@keyframes JY7VIW_descend{to{transform:scale(1.25)}}.JY7VIW_barRoot{border-radius:12px;width:100%;height:124px;transition:height .35s,opacity .25s;position:relative;overflow:hidden;box-shadow:0 4px 18px #1428501f}.JY7VIW_hud{text-align:center;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:4px;display:flex;position:absolute;inset:0}.JY7VIW_msg{color:#fff;background:var(--loader-accent);border-radius:999px;margin:0;padding:4px 14px;font-size:14px;font-weight:600;transition:opacity .3s;box-shadow:0 2px 8px #0000002e}.JY7VIW_night .JY7VIW_msg{color:var(--loader-accent);background:#fff}@container (max-width:640px){.JY7VIW_barRoot{height:112px}}@container (max-width:520px){.JY7VIW_barRoot{height:96px}.JY7VIW_msg{font-size:12px}.JY7VIW_hud{padding-bottom:8px}}@container (max-width:360px){.JY7VIW_barRoot{height:84px}.JY7VIW_msg{font-size:11px}}@media (prefers-reduced-motion:reduce){.JY7VIW_cam,.JY7VIW_fly,.JY7VIW_radar circle,.JY7VIW_core,.JY7VIW_pin,.JY7VIW_hbWin{animation:none!important}.JY7VIW_pin,.JY7VIW_hbWin{opacity:1}}
.iD8vIG_sky,.iD8vIG_mini,.iD8vIG_barSky{--sky-top:#2e6bcf;--sky-mid:#63a0e3;--sky-bottom:#c9e3f8;--cloud-far:#dceaf9;--cloud-mid:#f1f6fc;--cloud-near:#fff;--plane:#fff;--plane-fill:#ffffff38;--trail:#fff;--sun:#ffe9a3;--sun-core:#fff8df;width:100%;height:100%;display:block;position:absolute;inset:0}.iD8vIG_night{--sky-top:#070f27;--sky-mid:#142d62;--sky-bottom:#2f5494;--cloud-far:#4c67a0;--cloud-mid:#6b86be;--cloud-near:#8aa5d3;--plane:#f2f6fc;--plane-fill:#f2f6fc24;--trail:#d7e2f3;--moon:#f3edd8}.iD8vIG_screenRoot[data-sky=night]{background:#142d62}.iD8vIG_twinkle{fill:#fff;animation:4s ease-in-out infinite iD8vIG_twinkle}@keyframes iD8vIG_twinkle{0%,to{opacity:.2}50%{opacity:1}}.iD8vIG_puffFill{fill:var(--puff)}.iD8vIG_driftFar{animation:iD8vIG_drift var(--drift-far,90s) linear infinite;will-change:transform}.iD8vIG_driftMid{animation:iD8vIG_drift var(--drift-mid,52s) linear infinite;will-change:transform}.iD8vIG_driftNear{animation:iD8vIG_drift var(--drift-near,30s) linear infinite;will-change:transform}.iD8vIG_barSky{--drift-mid:26s;--drift-near:14s}@keyframes iD8vIG_drift{0%{transform:translate(0)}to{transform:translate(-1600px)}}.iD8vIG_floatA{animation:7s ease-in-out infinite iD8vIG_floaty}.iD8vIG_floatB{animation:9s ease-in-out -3s infinite iD8vIG_floaty}.iD8vIG_floatC{animation:11s ease-in-out -6s infinite iD8vIG_floaty}@keyframes iD8vIG_floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.iD8vIG_bob{transform-box:fill-box;transform-origin:50%;will-change:transform;animation:4.6s ease-in-out infinite iD8vIG_bob}@keyframes iD8vIG_bob{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(-1.2deg)}}.iD8vIG_icon{fill:var(--plane-fill);stroke:var(--plane);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.iD8vIG_trailDash{stroke-dasharray:26 22;animation:1.3s linear infinite iD8vIG_dash}@keyframes iD8vIG_dash{to{stroke-dashoffset:-48px}}.iD8vIG_wind line{stroke:var(--trail);stroke-width:4px;stroke-linecap:round;opacity:0}.iD8vIG_isDone .iD8vIG_wind line{animation:.5s linear infinite iD8vIG_gust}.iD8vIG_isDone .iD8vIG_wind line:nth-child(2){animation-delay:-.15s}.iD8vIG_isDone .iD8vIG_wind line:nth-child(3){animation-delay:-.3s}.iD8vIG_isDone .iD8vIG_wind line:nth-child(4){animation-delay:-.08s}@keyframes iD8vIG_gust{0%{opacity:0;transform:translate(90px)}20%{opacity:.9}to{opacity:0;transform:translate(-260px)}}.iD8vIG_bar{background:var(--track);border-radius:2px;width:220px;height:3px;margin:18px auto 0;overflow:hidden}.iD8vIG_barFill{background:var(--loader-accent);border-radius:2px;width:38%;height:100%;animation:1.5s cubic-bezier(.4,0,.2,1) infinite iD8vIG_run;display:block}@keyframes iD8vIG_run{0%{transform:translate(270%)}to{transform:translate(-110%)}}.iD8vIG_screenRoot{--text:#fff;--muted:#ffffffbd;--track:#ffffff4d;background:var(--sky-mid,#63a0e3);width:100%;min-height:70dvh;color:var(--text);position:relative;overflow:hidden}.iD8vIG_hud{text-align:center;text-shadow:0 1px 14px #14326e59;width:min(88vw,520px);position:absolute;top:56%;left:50%;transform:translate(-50%)}.iD8vIG_route{letter-spacing:.22em;text-transform:uppercase;color:var(--muted);font-variant-numeric:tabular-nums;margin:0 0 10px;font-size:12px;font-weight:500}.iD8vIG_msg{text-wrap:balance;min-height:1.4em;margin:0;font-size:clamp(19px,2.6vw,25px);font-weight:300;line-height:1.35;transition:opacity .35s,transform .35s}.iD8vIG_msgOut{opacity:0;transform:translateY(6px)}.iD8vIG_barWrap{z-index:1;width:auto;position:sticky;top:8px;container-type:inline-size}.iD8vIG_barRoot{--text:#fff;--muted:#ffffffbd;--track:#ffffff4d;border-radius:12px;width:100%;height:124px;transition:height .35s,opacity .25s;position:relative;overflow:hidden}.iD8vIG_barWrap.iD8vIG_isCollapsed .iD8vIG_barRoot{opacity:0;height:0!important}.iD8vIG_barWrap.iD8vIG_isCollapsed{transition:margin-bottom .35s;margin-bottom:0!important}.iD8vIG_barWrap{transition:margin-bottom .35s}.iD8vIG_lbarHud{text-align:center;color:#fff;text-shadow:0 1px 10px #14326e73;flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:10px;display:flex;position:absolute;inset:0}.iD8vIG_lbarMsg{background:var(--loader-accent);color:#fff;text-shadow:none;border-radius:999px;margin:0;padding:3px 12px;font-size:14px;font-weight:500;line-height:1.4;transition:opacity .3s}.iD8vIG_barWrap[data-sky=night] .iD8vIG_lbarMsg{text-shadow:0 1px 10px #14326e73;background:0 0}@container (max-width:640px){.iD8vIG_barRoot{height:112px}}@container (max-width:480px){.iD8vIG_barRoot{height:96px}.iD8vIG_lbarMsg{font-size:12px}.iD8vIG_lbarHud{padding-bottom:8px}.iD8vIG_barRoot .iD8vIG_bar{width:160px;margin-top:6px}}@container (max-width:300px){.iD8vIG_barRoot{height:84px}.iD8vIG_lbarMsg{font-size:11px}.iD8vIG_barRoot .iD8vIG_bar{width:120px}}.iD8vIG_backdrop{z-index:var(--loader-z-modal,50);background:#0814308c;place-items:center;padding:16px;transition:opacity .3s;display:grid;position:fixed;inset:0}.iD8vIG_backdrop.iD8vIG_isClosing{opacity:0;pointer-events:none}.iD8vIG_backdrop.iD8vIG_isClosing .iD8vIG_modal{opacity:0;transform:scale(.96)}.iD8vIG_modal{--card:#fff;--card-text:#16233d;--card-muted:#5b6b86;--card-line:#d6deea;--track:#16233d1f;background:var(--card);width:min(92vw,440px);color:var(--card-text);border-radius:18px;transition:transform .25s,opacity .25s;overflow:hidden;box-shadow:0 24px 60px #040c2073}.iD8vIG_modalScene{height:200px;position:relative}.iD8vIG_modalBody{text-align:center;padding:18px 22px 22px}.iD8vIG_mTitle{font-variant-numeric:tabular-nums;text-wrap:balance;margin:0;font-size:17px;font-weight:600;line-height:1.3}.iD8vIG_mMsg{color:var(--card-muted);min-height:1.4em;margin:10px 0 0;font-size:14px}.iD8vIG_mMsgError{color:#b45309;font-weight:500}.iD8vIG_mOk{color:var(--loader-accent);align-items:center;gap:8px;font-weight:600;display:inline-flex}.iD8vIG_mOkIcon{stroke:currentColor;fill:none;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.iD8vIG_mActions{justify-content:center;gap:10px;margin-top:14px;display:flex}.iD8vIG_mBtn{appearance:none;border:1px solid var(--card-line);color:var(--card-text);cursor:pointer;background:0 0;border-radius:999px;padding:9px 18px;font-size:13px;font-weight:500;line-height:1}.iD8vIG_mBtnPrimary{background:var(--loader-accent);border-color:var(--loader-accent);color:#fff}.iD8vIG_mBtn:focus-visible{outline:2px solid var(--loader-accent);outline-offset:2px}.iD8vIG_dots span{animation:1.4s ease-in-out infinite iD8vIG_dot}.iD8vIG_dots span:nth-child(2){animation-delay:.2s}.iD8vIG_dots span:nth-child(3){animation-delay:.4s}@keyframes iD8vIG_dot{0%,60%,to{opacity:.2}30%{opacity:1}}@keyframes iD8vIG_exitRight{to{transform:translate(2600px,-160px)rotate(-5deg)}}@keyframes iD8vIG_exitUp{to{transform:translate(1500px,-900px)rotate(-16deg)}}.iD8vIG_isDone .iD8vIG_bob{animation:.9s cubic-bezier(.5,0,1,1) forwards iD8vIG_exitRight}.iD8vIG_mini.iD8vIG_isDone .iD8vIG_bob{animation:.9s cubic-bezier(.5,0,1,1) forwards iD8vIG_exitUp}.iD8vIG_isDone .iD8vIG_trailDash{animation-duration:.4s}.iD8vIG_isDone .iD8vIG_barFill{width:100%;transition:width .45s ease-out;animation:none}.iD8vIG_isError .iD8vIG_bob,.iD8vIG_isError .iD8vIG_trailDash{animation-play-state:paused}.iD8vIG_isError .iD8vIG_bar{visibility:hidden}@media (prefers-reduced-motion:reduce){.iD8vIG_driftFar,.iD8vIG_driftMid,.iD8vIG_driftNear,.iD8vIG_floatA,.iD8vIG_floatB,.iD8vIG_floatC,.iD8vIG_bob,.iD8vIG_trailDash,.iD8vIG_twinkle{animation:none!important}.iD8vIG_wind{display:none}.iD8vIG_barFill{opacity:.55;width:100%;animation:none}}
