*,:before,:after{box-sizing:border-box;margin:0}:root{--band-good:#279fd6}html,body,#app{height:100%}body{background:var(--band-good);color:#fff;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.gauge[data-v-15c60825]{width:min(300px,78vw)}.plate[data-v-15c60825]{background:#0000003d;border-radius:10px;padding:10px 8px 8px;position:relative}.track[data-v-15c60825]{border-radius:5px;gap:2px;height:10px;display:flex;overflow:hidden}.track i[data-v-15c60825]{height:100%;display:block}.marker[data-v-15c60825]{border-left:6px solid #0000;border-right:6px solid #0000;border-top:8px solid var(--gauge-fg);filter:drop-shadow(0 1px 2px #00000073);width:0;height:0;position:absolute;top:0;transform:translate(-6px)}.labels[data-v-15c60825]{opacity:.85;justify-content:space-between;margin-top:4px;font-size:10px;display:flex}.forecast[data-v-f4b4a62a]{text-align:left;flex-direction:column;gap:8px;width:100%;max-width:340px;margin-top:18px;display:flex}.ftitle[data-v-f4b4a62a]{letter-spacing:.1em;text-transform:uppercase;opacity:.8;font-size:11px;font-weight:800}.blocks[data-v-f4b4a62a]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.block[data-v-f4b4a62a]{background:#ffffff29;border-radius:14px;flex-direction:column;gap:5px;padding:10px 12px;display:flex}.brow[data-v-f4b4a62a],.bband[data-v-f4b4a62a]{align-items:baseline;gap:8px;margin:0;display:flex}.bband[data-v-f4b4a62a]{align-items:center}.blabel[data-v-f4b4a62a]{font-size:13.5px;font-weight:800}.brange[data-v-f4b4a62a]{opacity:.8;flex:1;font-size:12px}.bmm[data-v-f4b4a62a]{font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:700}.bchip[data-v-f4b4a62a]{letter-spacing:.05em;white-space:nowrap;border:1px solid #0000001f;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:800}.badvice[data-v-f4b4a62a]{opacity:.92;font-size:12px}.fcredit[data-v-f4b4a62a]{opacity:.65;margin:0;font-size:10px}.notice[data-v-20bfe156]{border-radius:10px;align-items:flex-start;gap:8px;padding:9px 11px;font-size:13px;line-height:1.35;display:flex}.amber[data-v-20bfe156]{color:#6b5308;background:#fff8e1;border:1px solid #f3e1a4}.grey[data-v-20bfe156]{color:#444d56;background:#eef1f4;border:1px solid #d8dee5}.backdrop[data-v-a32b196b]{z-index:80;background:#00000073;position:fixed;inset:0}.sheet[data-v-a32b196b]{color:#14181d;width:min(430px,100vw);padding:8px 16px calc(18px + env(safe-area-inset-bottom));z-index:85;background:#fff;border-radius:18px 18px 0 0;flex-direction:column;gap:10px;max-height:72dvh;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%)}.grip[data-v-a32b196b]{background:#d8dee5;border-radius:2px;width:40px;height:4px;margin:2px auto}.search[data-v-a32b196b]{border:1px solid #d8dee5;border-radius:10px;outline-color:#2eae5f;padding:9px 12px;font-size:14px}.gps[data-v-a32b196b]{text-align:center;background:#eef1f4;border-radius:10px;padding:10px;font-size:14px;font-weight:700}.list[data-v-a32b196b]{overflow-y:auto}.row[data-v-a32b196b]{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #eef1f4;align-items:center;gap:10px;padding:10px 2px;display:flex}.row.selected[data-v-a32b196b]{background:#f2fbf5}.name[data-v-a32b196b]{flex:1;min-width:0}.name b[data-v-a32b196b]{font-size:14px;display:block}.name span[data-v-a32b196b]{color:#5c6670;font-size:11.5px}.km[data-v-a32b196b]{color:#5c6670;text-align:right;flex:none;min-width:52px;font-size:12px}.chip[data-v-a32b196b]{border-radius:7px;flex:none;padding:3px 7px;font-size:12px;font-weight:800}.offline[data-v-a32b196b]{color:#8a939d;flex:none;font-size:11px;font-weight:700}.screen[data-v-e38a0b41]{min-height:100dvh;padding:calc(14px + env(safe-area-inset-top)) 16px calc(14px + env(safe-area-inset-bottom));flex-direction:column;gap:10px;transition:background .35s;display:flex}.top[data-v-e38a0b41]{justify-content:space-between;align-items:center;gap:8px;display:flex}.brand[data-v-e38a0b41]{opacity:.95;font-size:15px;font-weight:800}.chip[data-v-e38a0b41]{color:inherit;font:inherit;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:#ffffff2e;border:0;border-radius:999px;max-width:62%;padding:6px 12px;font-size:12.5px;font-weight:600;overflow:hidden}.main[data-v-e38a0b41]{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;display:flex}.main.tall[data-v-e38a0b41]{justify-content:flex-start;padding-top:10px;overflow-y:auto}.ctx[data-v-e38a0b41]{opacity:.9;font-size:13px;font-weight:600}.flagrow[data-v-e38a0b41]{align-items:center;min-height:24px;display:flex}.flag[data-v-e38a0b41]{letter-spacing:.1em;color:#ffd43b;background:#14181d;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:800;display:inline-block}.num[data-v-e38a0b41]{letter-spacing:-.03em;font-size:96px;font-weight:200;line-height:1}.word[data-v-e38a0b41]{letter-spacing:-.01em;font-size:30px;font-weight:800}.advice[data-v-e38a0b41]{opacity:.92;max-width:300px;font-size:14px}.gauge[data-v-e38a0b41]{margin-top:10px}.src[data-v-e38a0b41]{opacity:.85;color:inherit;font-size:12px;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:6px;font-size:12px;text-decoration:underline}.pulse[data-v-e38a0b41]{background:#ffffff40;border-radius:50%;width:74px;height:74px;margin-bottom:14px;animation:1.2s ease-in-out infinite pulse-e38a0b41}@keyframes pulse-e38a0b41{0%,to{opacity:.5;transform:scale(.85)}50%{opacity:1;transform:scale(1.05)}}.loc-title[data-v-e38a0b41]{font-size:16px;font-weight:700}.loc-sub[data-v-e38a0b41]{opacity:.8;font-size:12px}.msg-title[data-v-e38a0b41]{margin-bottom:6px;font-size:22px}.msg-body[data-v-e38a0b41]{opacity:.9;max-width:300px;margin-bottom:14px;font-size:14px}.cta[data-v-e38a0b41]{color:inherit;font:inherit;cursor:pointer;background:#ffffff38;border:0;border-radius:999px;padding:10px 18px;font-size:14px;font-weight:700}.quiet[data-v-e38a0b41]{color:inherit;font:inherit;opacity:.8;cursor:pointer;background:0 0;border:0;font-size:12px;text-decoration:underline}.install[data-v-e38a0b41]{justify-content:center;align-items:center;gap:6px;display:flex}.install-add[data-v-e38a0b41]{color:inherit;font:inherit;cursor:pointer;background:#ffffff2e;border:0;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:700}.install-x[data-v-e38a0b41]{color:inherit;font:inherit;opacity:.75;cursor:pointer;background:0 0;border:0;padding:8px;font-size:13px}.foot[data-v-e38a0b41]{opacity:.65;text-align:center;font-size:10px;line-height:1.4}
