.pick.svelte-15n4c73{--panel-w:clamp(460px, 36vw, 600px);background:#ebe6da;height:100svh;min-height:640px;position:relative;overflow:hidden}.stage.svelte-15n4c73{opacity:0;transition:opacity .6s;position:absolute;inset:0;overflow:hidden}.pick.ready.svelte-15n4c73 .stage:where(.svelte-15n4c73){opacity:1;view-transition-name:city}.map.svelte-15n4c73{width:100%;height:100%;display:block;position:absolute;inset:0}.map.svelte-15n4c73 .gone:where(.svelte-15n4c73){visibility:hidden}.country.svelte-15n4c73{pointer-events:none;position:absolute;inset:0}.country.off.svelte-15n4c73{visibility:hidden}.leads.svelte-15n4c73{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.leads.svelte-15n4c73 line:where(.svelte-15n4c73){stroke:var(--ink);stroke-opacity:.4;stroke-width:1px}.dot.svelte-15n4c73{background:var(--signal);width:14px;height:14px;box-shadow:0 0 0 3px #fff, 0 0 0 7px color-mix(in srgb, var(--signal) 22%, transparent);pointer-events:auto;border-radius:50%;transition:opacity .3s;position:absolute;top:-7px;left:-7px}.dot.svelte-15n4c73:before{content:"";border-radius:50%;position:absolute;inset:-9px}.dot.dim.svelte-15n4c73{opacity:.3}.dot.on.svelte-15n4c73:after{content:"";border-radius:50%;animation:1.8s infinite svelte-15n4c73-dping;position:absolute;inset:-3px}.cplate.svelte-15n4c73{pointer-events:auto;position:absolute;top:0;left:0}.cplate.hide.svelte-15n4c73{pointer-events:none}.ready.svelte-15n4c73 .cplate.hide:where(.svelte-15n4c73) .plate:where(.svelte-15n4c73){opacity:0;transition-delay:0s}.cplate.svelte-15n4c73 .plate:where(.svelte-15n4c73){opacity:0;transition:transform .6s cubic-bezier(.3,1.5,.5,1),opacity .4s,background-color .25s,box-shadow .25s;transform:translateY(-10px)rotate(-5deg)}.ready.svelte-15n4c73 .cplate:where(.svelte-15n4c73) .plate:where(.svelte-15n4c73){opacity:1;transition-delay:calc(var(--d) + .3s), calc(var(--d) + .3s), 0s, 0s;transform:none}.ready.svelte-15n4c73 .cplate:where(.svelte-15n4c73):hover .plate:where(.svelte-15n4c73),.ready.svelte-15n4c73 .cplate.on:where(.svelte-15n4c73) .plate:where(.svelte-15n4c73){background:var(--ink);box-shadow:inset 0 0 0 .11em var(--ink), inset 0 0 0 .17em #ffffffeb, 0 .4em 1em -.4em #16181a8c;transition-delay:0s;transform:scale(1.1)}.osm.svelte-15n4c73{z-index:3;bottom:4px;color:var(--ink-3);pointer-events:none;font-size:.6875rem;font-weight:300;position:absolute;inset-inline-end:26px}.panel.svelte-15n4c73{z-index:2;top:0;bottom:0;width:var(--panel-w);padding:calc(var(--header-h) + clamp(4px, 2vh, 24px)) var(--pad-x) 24px;background:linear-gradient(to var(--fade-dir,left), var(--limestone) 80%, color-mix(in srgb, var(--limestone) 0%, transparent));scrollbar-width:none;flex-direction:column;gap:clamp(16px,2.6vh,28px);display:flex;position:absolute;inset-inline-start:0;overflow-y:auto}.panel.svelte-15n4c73::-webkit-scrollbar{display:none}[dir=ltr] .panel.svelte-15n4c73{--fade-dir:right}.intro.svelte-15n4c73 .eyebrow:where(.svelte-15n4c73){margin-bottom:10px}h1.svelte-15n4c73{letter-spacing:-.03em;flex-wrap:wrap;gap:0 .25em;font-size:clamp(2.2rem,min(3.4vw,7svh),4rem);line-height:1.04;display:flex}[dir=rtl] h1.svelte-15n4c73{letter-spacing:0;line-height:var(--ar-head)}html[lang=en] h1.svelte-15n4c73{font-size:clamp(2rem,min(2.7vw,6svh),3.2rem)}h1.svelte-15n4c73 .w:where(.svelte-15n4c73){white-space:nowrap;animation:svelte-15n4c73-word 1s var(--ease-out) both;display:inline-block}h1.svelte-15n4c73 .w2:where(.svelte-15n4c73){animation-delay:.12s}h1.svelte-15n4c73 .q:where(.svelte-15n4c73){color:var(--signal)}@keyframes svelte-15n4c73-word{0%{opacity:0;filter:blur(6px);transform:translateY(.4em)}}.sub.svelte-15n4c73{max-width:36ch;font-size:var(--fs-lead);color:var(--ink-2);margin-top:clamp(10px,1.6vh,18px);line-height:1.6}.choose.svelte-15n4c73{flex-direction:column;flex:auto;gap:10px;min-height:0;display:flex}.search.svelte-15n4c73{scroll-margin-top:calc(var(--header-h) + 10px);background:var(--paper);height:52px;box-shadow:inset 0 0 0 1.5px var(--line-2);color:var(--ink-3);border-radius:14px;flex:none;align-items:center;gap:10px;padding-inline:16px 10px;transition:box-shadow .2s;display:flex}.search.svelte-15n4c73:focus-within{box-shadow:inset 0 0 0 2px var(--ink);color:var(--ink)}.search.svelte-15n4c73 svg:where(.svelte-15n4c73){fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;flex:none;width:18px;height:18px}.search.svelte-15n4c73 input:where(.svelte-15n4c73){min-width:0;height:100%;color:var(--ink);font:inherit;-webkit-appearance:none;appearance:none;background:0 0;border:0;outline:none;flex:1;font-size:1rem}.search.svelte-15n4c73 input:where(.svelte-15n4c73)::placeholder{color:var(--ink-3)}.search.svelte-15n4c73 input:where(.svelte-15n4c73)::-webkit-search-cancel-button{display:none}.search.svelte-15n4c73 kbd:where(.svelte-15n4c73){min-width:26px;box-shadow:inset 0 0 0 1px var(--line-2);font-family:var(--font-text);text-align:center;color:var(--ink-3);border-radius:7px;flex:none;padding:2px 8px;font-size:.8rem}.clear.svelte-15n4c73{width:36px;height:36px;color:var(--ink-2);border-radius:50%;flex:none;place-items:center;display:grid}.clear.svelte-15n4c73:hover{background:var(--limestone-2)}@media (hover:none){.search.svelte-15n4c73 kbd:where(.svelte-15n4c73){display:none}}.list.svelte-15n4c73{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line-2) transparent;flex:auto;min-height:140px;overflow-y:auto}.list.more.svelte-15n4c73{-webkit-mask:linear-gradient(#000 calc(100% - 56px),#0000);mask:linear-gradient(#000 calc(100% - 56px),#0000)}.grp.svelte-15n4c73+.grp:where(.svelte-15n4c73){margin-top:6px}.gh.svelte-15n4c73{z-index:1;border-bottom:1.5px solid var(--ink);background:var(--limestone);font-size:1rem;font-weight:700;line-height:var(--ar-label,1.45);letter-spacing:0;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 2px 6px;display:flex;position:sticky;top:0}.gh.svelte-15n4c73 small:where(.svelte-15n4c73){font-family:var(--font-text);color:var(--ink-3);font-size:.8125rem;font-weight:600}.none.svelte-15n4c73{color:var(--ink-2);padding:18px 2px;font-weight:600}.unis.svelte-15n4c73{grid-template-columns:1fr 1fr;column-gap:18px;display:grid}.unis.svelte-15n4c73 a:where(.svelte-15n4c73){border-bottom:1px solid var(--line);text-align:start;grid-template-columns:auto minmax(0,max-content) minmax(0,1fr);align-items:center;column-gap:10px;width:100%;min-height:48px;padding:4px 10px;transition:background-color .25s,color .25s,box-shadow .25s,border-radius .25s;display:grid}.unis.svelte-15n4c73 a:where(.svelte-15n4c73):hover,.unis.svelte-15n4c73 a.on:where(.svelte-15n4c73){background:var(--paper);box-shadow:inset 0 0 0 1.5px var(--ink);border-bottom-color:#0000;border-radius:10px}.unis.svelte-15n4c73 a.going:where(.svelte-15n4c73){background:var(--ink);color:var(--paper);box-shadow:none;border-radius:10px}.ud.svelte-15n4c73{background:var(--signal);width:9px;height:9px;box-shadow:0 0 0 3px color-mix(in srgb, var(--signal) 22%, transparent);border-radius:50%}.un.svelte-15n4c73{font-family:var(--font-display);white-space:nowrap;text-overflow:ellipsis;font-size:1rem;font-weight:700;line-height:1.3;overflow:hidden}.uc.svelte-15n4c73{font-size:var(--fs-micro);color:var(--ink-3);white-space:nowrap;text-overflow:ellipsis;justify-self:end;min-width:0;overflow:hidden}.uc.last.svelte-15n4c73{color:var(--signal-ink);font-weight:600}.unis.svelte-15n4c73 a.going:where(.svelte-15n4c73) .uc:where(.svelte-15n4c73){color:color-mix(in srgb, var(--paper) 72%, transparent)}.unis.svelte-15n4c73 a.going:where(.svelte-15n4c73) .uc.last:where(.svelte-15n4c73){color:color-mix(in srgb, var(--signal) 70%, var(--paper))}.facts.svelte-15n4c73{border-top:1.5px solid var(--ink);flex:none;padding-top:12px;display:grid}.state.svelte-15n4c73{min-width:0;animation:svelte-15n4c73-rise .4s var(--ease-out) both;grid-area:1/1}.big.svelte-15n4c73{font-family:var(--font-display);font-size:clamp(1.15rem,1.5vw,1.4rem);font-weight:600;line-height:var(--ar-title,1.35)}.big.svelte-15n4c73 b{font-weight:800}dl.svelte-15n4c73{grid-template-columns:auto auto auto;justify-content:start;gap:4px 28px;margin:6px 0 0;display:grid}@media (width>=980px) and (height<=760px){.sub.svelte-15n4c73{display:none}.prompt.svelte-15n4c73{margin-top:6px}}dt.svelte-15n4c73{color:var(--ink-2);font-size:.875rem}dd.svelte-15n4c73{margin:2px 0 0;font-size:1.05rem;font-weight:700}.prompt.svelte-15n4c73{color:var(--cobalt);align-items:center;gap:10px;margin-top:14px;font-weight:600;display:flex}.pdot.svelte-15n4c73{background:var(--cobalt);border-radius:50%;width:10px;height:10px;animation:2.2s infinite svelte-15n4c73-ping}@keyframes svelte-15n4c73-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--cobalt) 45%, transparent)}80%,to{box-shadow:0 0 0 12px #0000}}@keyframes svelte-15n4c73-dping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--signal) 50%, transparent)}80%,to{box-shadow:0 0 0 14px #0000}}@keyframes svelte-15n4c73-rise{0%{opacity:0;transform:translateY(10px)}}@media (width<=979px){.pick.svelte-15n4c73{background:var(--limestone);flex-direction:column;height:auto;min-height:0;display:flex;overflow:visible}.panel.svelte-15n4c73{display:contents}.intro.svelte-15n4c73{padding:calc(var(--header-h) + 8px) var(--pad-x) 14px;order:0}h1.svelte-15n4c73,html[lang=en] h1.svelte-15n4c73{font-size:clamp(2.4rem,11vw,3.4rem)}.sub.svelte-15n4c73{font-size:var(--fs-body,1rem)}.stage.svelte-15n4c73{background:#ebe6da;order:1;height:56svh;min-height:360px;position:relative;inset:auto}.choose.svelte-15n4c73{padding:16px var(--pad-x) 36px;order:2}.list.svelte-15n4c73{min-height:0;overflow:visible}.list.more.svelte-15n4c73{-webkit-mask:none;mask:none}.gh.svelte-15n4c73{position:static}.unis.svelte-15n4c73{grid-template-columns:1fr}.facts.svelte-15n4c73{display:none}.osm.svelte-15n4c73{inset-inline-end:12px;bottom:2px}}@media (prefers-reduced-motion:reduce){.stage.svelte-15n4c73,.cplate.svelte-15n4c73 .plate:where(.svelte-15n4c73){transition:none}h1.svelte-15n4c73 .w:where(.svelte-15n4c73),.state.svelte-15n4c73{animation:none}}.nojs[data-astro-cid-5b764gsd]{flex-wrap:wrap;gap:10px 28px;padding-block:32px;display:flex}
