.np-slot[data-astro-cid-wu6ohae2][hidden]{display:none}.np-open[data-astro-cid-wu6ohae2]{font:inherit;color:var(--purple);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;position:relative}@media (hover:hover) and (pointer:fine){.np-open[data-astro-cid-wu6ohae2]:hover{color:var(--purple-d);text-decoration-thickness:2px}}.np-open[data-astro-cid-wu6ohae2]:after{content:"";height:44px;position:absolute;top:-4px;left:0;right:0}.np[data-astro-cid-wu6ohae2]{border-radius:var(--r) var(--r) 0 0;background:var(--card);width:100%;max-width:none;max-height:86vh;color:var(--ink);box-shadow:var(--shadow-lg);border:0;margin:auto auto 0;padding:0;overflow:hidden}.np[data-astro-cid-wu6ohae2]::backdrop{background:#1a0f2e8c}.np[data-astro-cid-wu6ohae2]{transition:transform var(--dur-sheet) var(--ease-drawer);transform:none}@starting-style{.np[data-astro-cid-wu6ohae2][open]{transform:translateY(100%)}}.np[data-astro-cid-wu6ohae2].leaving{pointer-events:none;transition-duration:var(--dur-exit);transition-timing-function:var(--ease-out);transform:translateY(100%)}.np[data-astro-cid-wu6ohae2]::backdrop{opacity:1;transition:opacity .24s cubic-bezier(.23,1,.32,1)}@starting-style{.np[data-astro-cid-wu6ohae2][open]::backdrop{opacity:0}}.np[data-astro-cid-wu6ohae2].leaving::backdrop{opacity:0;transition-duration:.16s}.np-in[data-astro-cid-wu6ohae2]{max-height:86vh;padding-bottom:calc(16px + env(safe-area-inset-bottom));overflow-y:auto}.np-top[data-astro-cid-wu6ohae2]{z-index:1;border-bottom:1px solid var(--line);background:linear-gradient(180deg, var(--card), var(--paper));justify-content:space-between;align-items:center;gap:12px;padding:12px 8px 10px 20px;display:flex;position:sticky;top:0}.np-top[data-astro-cid-wu6ohae2] h2[data-astro-cid-wu6ohae2]{letter-spacing:-.01em;font-size:19px}.np-x[data-astro-cid-wu6ohae2]{width:44px;height:44px;color:var(--ink2);cursor:pointer;transition:background-color var(--dur-hover) ease, color var(--dur-hover) ease, transform var(--dur-press) var(--ease-out);-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.np-x[data-astro-cid-wu6ohae2]:active{transform:scale(var(--press))}@media (hover:hover) and (pointer:fine){.np-x[data-astro-cid-wu6ohae2]:hover{background:var(--sand);color:var(--purple)}}.np-x[data-astro-cid-wu6ohae2]:focus-visible{outline:3px solid var(--gold);outline-offset:2px}.np-body[data-astro-cid-wu6ohae2]{padding:14px 20px 0}.np-sub[data-astro-cid-wu6ohae2]{color:var(--ink2);font-size:14px;line-height:1.5}.np-gps[data-astro-cid-wu6ohae2]{margin-top:16px}.np-gps-b[data-astro-cid-wu6ohae2]{width:100%}.np-gps-b[data-astro-cid-wu6ohae2][aria-busy=true]{cursor:progress;background:var(--mist)}.np-hint[data-astro-cid-wu6ohae2]{color:var(--mut);text-align:center;margin-top:6px;font-size:12.5px}.np-err[data-astro-cid-wu6ohae2]{color:var(--danger);text-align:center;margin-top:8px;font-size:13.5px;font-weight:700}.np-err[data-astro-cid-wu6ohae2]:empty{display:none}.np-label[data-astro-cid-wu6ohae2]{letter-spacing:1.6px;text-transform:uppercase;color:var(--mut);margin:20px 0 8px;font-size:11px;font-weight:800}.np-near[data-astro-cid-wu6ohae2]{grid-template-columns:1fr 1fr;gap:8px;list-style:none;display:grid}.np-near[data-astro-cid-wu6ohae2]>li[data-astro-cid-wu6ohae2][hidden]{display:none}.np-city[data-astro-cid-wu6ohae2]{text-align:center;border:1.5px solid var(--line);background:var(--card);width:100%;min-height:44px;font:inherit;color:var(--ink2);cursor:pointer;transition:border-color var(--dur-hover) ease, color var(--dur-hover) ease, background-color var(--dur-hover) ease, transform var(--dur-press) var(--ease-out);-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;padding:8px 14px;font-size:14.5px;font-weight:700;line-height:1.2;display:flex}.np-city[data-astro-cid-wu6ohae2]:active{transform:scale(var(--press))}@media (hover:hover) and (pointer:fine){.np-city[data-astro-cid-wu6ohae2]:hover{border-color:var(--purple);color:var(--purple)}}.np-city[data-astro-cid-wu6ohae2][aria-current=true]{border-color:var(--purple);background:var(--mist);color:var(--purple)}.np-all[data-astro-cid-wu6ohae2]{border-top:1px solid var(--line);margin-top:14px}.np-all[data-astro-cid-wu6ohae2]>summary[data-astro-cid-wu6ohae2]{cursor:pointer;min-height:48px;color:var(--purple);justify-content:space-between;align-items:center;gap:12px;font-size:14.5px;font-weight:800;list-style:none;display:flex}.np-all[data-astro-cid-wu6ohae2]>summary[data-astro-cid-wu6ohae2]::-webkit-details-marker{display:none}.np-all[data-astro-cid-wu6ohae2]>summary[data-astro-cid-wu6ohae2]:after{content:"";width:8px;height:8px;transition:transform var(--dur-pop) var(--ease-in-out);border-bottom:2px solid;border-right:2px solid;margin-right:6px;transform:translateY(-2px)rotate(45deg)}.np-all[data-astro-cid-wu6ohae2][open]>summary[data-astro-cid-wu6ohae2]:after{transform:translateY(2px)rotate(-135deg)}.np-country[data-astro-cid-wu6ohae2]{letter-spacing:1.2px;text-transform:uppercase;color:var(--copper-d);margin:6px 0 8px;font-size:11px;font-weight:800}.np-cities[data-astro-cid-wu6ohae2]{flex-wrap:wrap;gap:8px;margin-bottom:12px;list-style:none;display:flex}.np-cities[data-astro-cid-wu6ohae2] .np-city[data-astro-cid-wu6ohae2]{width:auto;padding:8px 16px}.np-reset[data-astro-cid-wu6ohae2]{min-height:44px;font:inherit;color:var(--purple);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin:12px auto 0;padding:0 12px;font-size:14px;font-weight:700;text-decoration:underline;display:block}.np-reset[data-astro-cid-wu6ohae2][hidden]{display:none}.np-foot[data-astro-cid-wu6ohae2]{color:var(--mut);text-align:center;margin-top:10px;font-size:12.5px}@media (width>=561px){.np[data-astro-cid-wu6ohae2]{border:1px solid var(--line);border-radius:var(--r);width:min(27rem,100vw - 48px);max-height:calc(100dvh - 64px);margin:auto}.np-in[data-astro-cid-wu6ohae2]{max-height:calc(100dvh - 64px);padding-bottom:18px}.np[data-astro-cid-wu6ohae2]{opacity:1;transform-origin:50%;transition:opacity var(--dur-dialog) var(--ease-out), transform var(--dur-dialog) var(--ease-out)}@starting-style{.np[data-astro-cid-wu6ohae2][open]{opacity:0;transform:scale(.96)}}.np[data-astro-cid-wu6ohae2].leaving{opacity:0;transition-duration:var(--dur-exit);transform:scale(.96)}}@media (prefers-reduced-motion:reduce){.np[data-astro-cid-wu6ohae2],.np[data-astro-cid-wu6ohae2].leaving{transform:none}.np[data-astro-cid-wu6ohae2]{opacity:1;transition:opacity var(--dur-dialog) var(--ease-out)}@starting-style{.np[data-astro-cid-wu6ohae2][open]{opacity:0;transform:none}}.np[data-astro-cid-wu6ohae2].leaving{opacity:0;transition-duration:var(--dur-exit)}.np-all[data-astro-cid-wu6ohae2]>summary[data-astro-cid-wu6ohae2]:after{transition:none}}
