.livemap[data-astro-cid-f7cu5iev]{flex-direction:column;max-width:1600px;height:calc(100dvh - 48px);min-height:680px;margin:0 auto;padding:12px clamp(8px,1.2vw,16px);display:flex}.cities[data-astro-cid-f7cu5iev]{flex-wrap:wrap;gap:8px;padding:2px 0 12px;display:flex}@media (width<=900px){.cities[data-astro-cid-f7cu5iev]{scrollbar-width:none;flex-wrap:nowrap;margin-right:-8px;padding-right:8px;overflow-x:auto}}.cities[data-astro-cid-f7cu5iev]::-webkit-scrollbar{display:none}.city[data-astro-cid-f7cu5iev]{--cut:7px;background:var(--panel);cursor:pointer;color:var(--ink-2);clip-path:polygon(0 0,calc(100% - var(--cut)) 0,100% var(--cut),100% 100%,0 100%);border:0;flex:none;padding:9px 12px 8px;transition:background-color .2s,color .2s}.city[data-astro-cid-f7cu5iev]:hover{color:var(--ink)}.city[data-astro-cid-f7cu5iev][aria-current=true]{background:var(--ink);color:#fff}.stage[data-astro-cid-f7cu5iev]{flex:1;grid-template-columns:1fr 400px;gap:12px;min-height:0;display:grid}.map-box[data-astro-cid-f7cu5iev]{clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,28px 100%,0 calc(100% - 28px));background:#e9e9ec;position:relative}.map[data-astro-cid-f7cu5iev]{position:absolute;inset:0}.map[data-astro-cid-f7cu5iev] .maplibregl-ctrl-group{box-shadow:none;border:1px solid var(--line);border-radius:0}.map[data-astro-cid-f7cu5iev] .maplibregl-ctrl-top-right{top:34px}.hint[data-astro-cid-f7cu5iev]{z-index:2;max-width:calc(100% - 64px);color:var(--ink-2);pointer-events:none;--cut:6px;clip-path:polygon(0 0,calc(100% - var(--cut)) 0,100% var(--cut),100% 100%,0 100%);background:#fff;padding:8px 10px;position:absolute;bottom:16px;left:16px}.is-replaying .hint[data-astro-cid-f7cu5iev]{background:var(--ink);color:#fff}.hint[data-astro-cid-f7cu5iev][hidden]{display:none}.loading-bar[data-astro-cid-f7cu5iev]{opacity:0;z-index:2;height:2px;transition:opacity .2s;position:absolute;top:0;left:0;right:0;overflow:hidden}.loading-bar[data-astro-cid-f7cu5iev] i[data-astro-cid-f7cu5iev]{background:var(--ink);width:30%;height:100%;animation:1.1s ease-in-out infinite load;display:block}.is-loading .loading-bar[data-astro-cid-f7cu5iev]{opacity:1}@keyframes load{0%{translate:-100%}to{translate:340%}}.gate[data-astro-cid-f7cu5iev]{-webkit-backdrop-filter:blur(14px)grayscale();z-index:3;background:#f5f5f78c;place-items:center;padding:16px;display:grid;position:absolute;inset:0;overflow:auto}.gate[data-astro-cid-f7cu5iev][hidden]{display:none}.gate-card[data-astro-cid-f7cu5iev]{--cut:22px;max-width:440px;clip-path:polygon(0 0,calc(100% - var(--cut)) 0,100% var(--cut),100% 100%,var(--cut) 100%,0 calc(100% - var(--cut)));background:#fff;gap:12px;padding:clamp(20px,4vw,32px);display:grid;box-shadow:0 30px 60px -30px #00000059}.gate-card[data-astro-cid-f7cu5iev] .tag[data-astro-cid-f7cu5iev]{justify-self:start}.gate-card[data-astro-cid-f7cu5iev] .tag[data-astro-cid-f7cu5iev]:before,.gate-card[data-astro-cid-f7cu5iev] .btn-line[data-astro-cid-f7cu5iev]:before{background:#fff}.gate-actions[data-astro-cid-f7cu5iev]{flex-wrap:wrap;gap:10px;margin-top:8px;display:flex}.qr[data-astro-cid-f7cu5iev]{border-top:1px solid var(--line);color:var(--grey);align-items:center;gap:14px;margin-top:10px;padding-top:16px;display:flex}.qr[data-astro-cid-f7cu5iev] svg{flex:none;width:76px;height:76px}@media (pointer:coarse){.qr[data-astro-cid-f7cu5iev]{display:none}}.panel[data-astro-cid-f7cu5iev]{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;gap:12px;display:flex;overflow-y:auto}.blk[data-astro-cid-f7cu5iev]{background:var(--panel);padding:20px 22px}.blk[data-astro-cid-f7cu5iev]:first-child{--cut:18px;clip-path:polygon(0 0,calc(100% - var(--cut)) 0,100% var(--cut),100% 100%,0 100%)}.blk[data-astro-cid-f7cu5iev] .tag[data-astro-cid-f7cu5iev]:before{background:var(--panel)}.city-name[data-astro-cid-f7cu5iev]{letter-spacing:-.035em;margin:14px 0 10px;font-size:1.75rem;font-weight:600;line-height:1.1}.count[data-astro-cid-f7cu5iev]{color:var(--ink);text-transform:none;font-variant-numeric:tabular-nums;font-size:3.5rem;line-height:1}.panel[data-astro-cid-f7cu5iev] .muted[data-astro-cid-f7cu5iev]{margin-top:8px}.status[data-astro-cid-f7cu5iev]{color:var(--ink)}.kpis[data-astro-cid-f7cu5iev]{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:10px;margin-top:20px;padding-top:16px;display:grid}.kpis[data-astro-cid-f7cu5iev] dt[data-astro-cid-f7cu5iev]{color:var(--grey-2);font-size:.625rem}.kpis[data-astro-cid-f7cu5iev] dd[data-astro-cid-f7cu5iev]{letter-spacing:-.015em;margin-top:6px;font-size:1rem;font-weight:600;line-height:1.2}.blk-head[data-astro-cid-f7cu5iev]{justify-content:space-between;align-items:center;display:flex}.blk-head[data-astro-cid-f7cu5iev] .px[data-astro-cid-f7cu5iev],.blk-k[data-astro-cid-f7cu5iev]{color:var(--grey-2)}.play[data-astro-cid-f7cu5iev]{background:var(--ink);color:#fff;cursor:pointer;--cut:6px;clip-path:polygon(0 0,calc(100% - var(--cut)) 0,100% var(--cut),100% 100%,0 100%);border:0;padding:6px 10px}.is-replaying .play[data-astro-cid-f7cu5iev]{opacity:.4}.bars[data-astro-cid-f7cu5iev]{align-items:flex-end;gap:2px;height:72px;margin-top:16px;display:flex}.bars[data-astro-cid-f7cu5iev] i{height:max(2px,calc(var(--h) * 100%));background:var(--ink);flex:1;transition:opacity .15s}.bars[data-astro-cid-f7cu5iev] i.later{opacity:.12}.bars[data-astro-cid-f7cu5iev] i:hover{background:var(--heat)}.axis[data-astro-cid-f7cu5iev]{color:var(--grey-2);justify-content:space-between;margin-top:8px;display:flex}.cats[data-astro-cid-f7cu5iev],.areas[data-astro-cid-f7cu5iev]{gap:4px;margin-top:14px;display:grid}.cats[data-astro-cid-f7cu5iev] .cat,.areas[data-astro-cid-f7cu5iev] button{cursor:pointer;text-align:left;width:100%;color:var(--ink-2);background:0 0;border:0;justify-content:space-between;align-items:baseline;gap:10px;padding:8px 0 10px;font-size:.9375rem;display:flex;position:relative}.cats[data-astro-cid-f7cu5iev] .cat i,.areas[data-astro-cid-f7cu5iev] button i{height:3px;width:var(--w);background:var(--line);transition:background-color .2s;position:absolute;bottom:0;left:0}.cats[data-astro-cid-f7cu5iev] .cat:hover i,.areas[data-astro-cid-f7cu5iev] button:hover i{background:var(--grey-2)}.cats[data-astro-cid-f7cu5iev] .cat[aria-pressed=true]{color:var(--ink);font-weight:600}.cats[data-astro-cid-f7cu5iev] .cat[aria-pressed=true] i{background:var(--ink)}.areas[data-astro-cid-f7cu5iev] button span:nth-child(2){flex:1}.areas[data-astro-cid-f7cu5iev] .px{color:var(--grey-2)}.app[data-astro-cid-f7cu5iev]{--cut:24px;background:var(--ink);color:#fff;clip-path:polygon(0 0,calc(100% - var(--cut)) 0,100% var(--cut),100% 100%,var(--cut) 100%,0 calc(100% - var(--cut)));gap:10px;padding:24px;display:grid}.app[data-astro-cid-f7cu5iev] img[data-astro-cid-f7cu5iev]{border-radius:10px}.app[data-astro-cid-f7cu5iev] .muted[data-astro-cid-f7cu5iev]{color:#a1a1a6}.app[data-astro-cid-f7cu5iev] ul[data-astro-cid-f7cu5iev]{gap:6px;margin:6px 0 4px;display:grid}.app[data-astro-cid-f7cu5iev] li[data-astro-cid-f7cu5iev]{padding-left:18px;font-size:.9375rem;position:relative}.app[data-astro-cid-f7cu5iev] li[data-astro-cid-f7cu5iev]:before{content:"";background:var(--heat);width:7px;height:7px;position:absolute;top:.5em;left:0}.app[data-astro-cid-f7cu5iev] .btn[data-astro-cid-f7cu5iev]{color:var(--ink);background:#fff;justify-self:start}.app-cta[data-astro-cid-f7cu5iev]{gap:4px;display:grid}.app[data-astro-cid-f7cu5iev] .qr[data-astro-cid-f7cu5iev]{color:#a1a1a6;border-top-color:#ffffff26}.app[data-astro-cid-f7cu5iev] .qr[data-astro-cid-f7cu5iev] svg path{stroke:#fff}.fine[data-astro-cid-f7cu5iev]{color:var(--grey);padding:0 4px;font-size:.75rem}.fine[data-astro-cid-f7cu5iev]:last-child{padding-bottom:16px}.cellcard[data-astro-cid-f7cu5iev]{z-index:3;overscroll-behavior:contain;--cut:14px;width:min(320px,100% - 32px);max-height:calc(100% - 32px);clip-path:polygon(0 0,calc(100% - var(--cut)) 0,100% var(--cut),100% 100%,0 100%);background:#fff;padding:18px 18px 16px;position:absolute;bottom:16px;left:16px;overflow:auto;box-shadow:0 24px 50px -20px #00000059}.cellcard[data-astro-cid-f7cu5iev][hidden]{display:none}.cellcard[data-astro-cid-f7cu5iev].right{left:auto;right:16px}.cell-close[data-astro-cid-f7cu5iev]{width:32px;height:32px;color:var(--grey);cursor:pointer;background:0 0;border:0;font-size:22px;line-height:1;position:absolute;top:8px;right:10px}.cell-close[data-astro-cid-f7cu5iev]:hover{color:var(--ink)}.cellcard[data-astro-cid-f7cu5iev] .cp-k{color:var(--grey-2)}.cellcard[data-astro-cid-f7cu5iev] .cp-n{margin:6px 0 2px;font-size:1.125rem;font-weight:600}.cellcard[data-astro-cid-f7cu5iev] .cp-n .px{font-size:1.5rem;font-weight:400}.cellcard[data-astro-cid-f7cu5iev] .cp-cats{color:var(--grey);font-size:.8125rem}.cellcard[data-astro-cid-f7cu5iev] .cp-locked{gap:5px;margin:12px 0 10px;display:grid}.cellcard[data-astro-cid-f7cu5iev] .cp-locked li{background:var(--panel);grid-template-columns:auto minmax(0,1fr) auto 12px;align-items:center;gap:8px;padding:7px 8px;font-size:.75rem;display:grid}.cellcard[data-astro-cid-f7cu5iev] .lk-cat{color:var(--ink);white-space:nowrap;font-size:.625rem}.cellcard[data-astro-cid-f7cu5iev] .lk-txt{color:var(--ink-2);filter:blur(3.5px);letter-spacing:-1px;white-space:nowrap;user-select:none;overflow:hidden}.cellcard[data-astro-cid-f7cu5iev] .lk-t{color:var(--grey-2);white-space:nowrap;font-size:.625rem}.cellcard[data-astro-cid-f7cu5iev] .lk-lock{border:1.5px solid var(--ink);border-radius:2px;width:9px;height:10px;position:relative;top:2px}.cellcard[data-astro-cid-f7cu5iev] .lk-lock:before{content:"";border:1.5px solid var(--ink);border-bottom:0;border-radius:4px 4px 0 0;height:6px;position:absolute;top:-6px;left:1px;right:1px}.cellcard[data-astro-cid-f7cu5iev] .cp-locked li.lk-more{color:var(--grey-2);background:0 0;padding:2px 8px 0;display:block}.cellcard[data-astro-cid-f7cu5iev] .cp-note{color:var(--grey);margin-bottom:12px;font-size:.8125rem}@media (width<=900px){.cellcard[data-astro-cid-f7cu5iev],.cellcard[data-astro-cid-f7cu5iev].right{width:auto;max-height:calc(100% - 60px);bottom:8px;left:8px;right:8px}}.seo[data-astro-cid-f7cu5iev]{max-width:var(--max);padding:clamp(72px,9vw,120px) var(--pad) clamp(60px,8vw,100px);gap:clamp(48px,6vw,80px);margin:0 auto;display:grid}.seo-main[data-astro-cid-f7cu5iev] .lead[data-astro-cid-f7cu5iev]{max-width:46rem;margin-top:18px}.seo-k[data-astro-cid-f7cu5iev]{color:var(--grey-2);margin:28px 0 12px}.seo-areas[data-astro-cid-f7cu5iev]{flex-wrap:wrap;gap:8px;display:flex}.seo-points[data-astro-cid-f7cu5iev]{gap:10px;margin-top:28px;display:grid}.seo-points[data-astro-cid-f7cu5iev] li[data-astro-cid-f7cu5iev]{padding-left:20px;font-size:1.0625rem;position:relative}.seo-points[data-astro-cid-f7cu5iev] li[data-astro-cid-f7cu5iev]:before{content:"";background:var(--ink);width:8px;height:8px;position:absolute;top:.55em;left:0}.seo-app[data-astro-cid-f7cu5iev]{--cut:36px;justify-items:start;gap:14px;padding:clamp(28px,4vw,48px);display:grid}.seo-app[data-astro-cid-f7cu5iev] .muted[data-astro-cid-f7cu5iev]{max-width:38rem}.seo-faq[data-astro-cid-f7cu5iev] .faq[data-astro-cid-f7cu5iev]{margin-top:24px}.seo-cities[data-astro-cid-f7cu5iev] h2[data-astro-cid-f7cu5iev]{color:var(--grey-2);margin-bottom:12px}.seo-cities[data-astro-cid-f7cu5iev] ul[data-astro-cid-f7cu5iev]{border-top:1px solid var(--ink);grid-template-columns:repeat(3,1fr);gap:0 clamp(20px,3vw,40px);display:grid}.seo-cities[data-astro-cid-f7cu5iev] a[data-astro-cid-f7cu5iev]{border-bottom:1px solid var(--line);justify-content:space-between;padding:14px 0;font-weight:500;display:flex}.seo-cities[data-astro-cid-f7cu5iev] a[data-astro-cid-f7cu5iev]:hover{color:var(--link)}@media (width<=820px){.seo-cities[data-astro-cid-f7cu5iev] ul[data-astro-cid-f7cu5iev]{grid-template-columns:1fr 1fr}}@media (width<=520px){.seo-cities[data-astro-cid-f7cu5iev] ul[data-astro-cid-f7cu5iev]{grid-template-columns:1fr}}.mobile-bar[data-astro-cid-f7cu5iev]{display:none}@media (width<=900px){.livemap[data-astro-cid-f7cu5iev]{height:auto;min-height:0;display:block}.stage[data-astro-cid-f7cu5iev]{grid-template-columns:1fr}.map-box[data-astro-cid-f7cu5iev]{height:62vh;min-height:420px}.panel[data-astro-cid-f7cu5iev]{padding-bottom:84px;overflow:visible}body:has(.mobile-bar) .foot{padding-bottom:76px}.mobile-bar[data-astro-cid-f7cu5iev]{left:8px;right:8px;bottom:max(8px,env(safe-area-inset-bottom));z-index:40;--cut:14px;clip-path:polygon(0 0,calc(100% - var(--cut)) 0,100% var(--cut),100% 100%,0 100%);background:#fff;align-items:center;gap:10px;padding:10px 10px 10px 12px;font-size:.9375rem;font-weight:600;display:flex;position:fixed;box-shadow:0 12px 40px -12px #00000059}.mobile-bar[data-astro-cid-f7cu5iev] img[data-astro-cid-f7cu5iev]{border-radius:8px}.mobile-bar[data-astro-cid-f7cu5iev] span[data-astro-cid-f7cu5iev]:first-of-type{flex:1}}
