.ByzTOq_backdrop{z-index:500;background:color-mix(in oklab, var(--foreground) 28%, transparent)}.ByzTOq_panel{z-index:501;min-width:0;max-height:100dvh;color:var(--foreground);background:var(--background);outline:none;flex-direction:column;animation:.18s ease-out ByzTOq_map-overlay-enter;display:flex;position:fixed;inset:0;overflow:hidden}.ByzTOq_header{isolation:isolate;background:var(--background);position:relative;box-shadow:inset 0 1px #ffffff60}.ByzTOq_panel :is(button,a):focus-visible,.ByzTOq_panel input:focus-visible{outline:2px solid var(--foreground);outline-offset:2px}@media (min-width:768px){.ByzTOq_panel{border:1px solid var(--border);border-radius:24px;max-height:92dvh;inset:4dvh max(24px,50vw - 340px);box-shadow:0 24px 72px #00000024}}@supports ((-webkit-backdrop-filter:blur(16px)) or (backdrop-filter:blur(16px))){.ByzTOq_header{background:color-mix(in oklab, var(--background) 88%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3)}}@keyframes ByzTOq_map-overlay-enter{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.ByzTOq_panel,.ByzTOq_backdrop,.ByzTOq_panel *{transition:none;animation:none}}@media (prefers-reduced-transparency:reduce){.ByzTOq_header{background:var(--background);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors:active){.ByzTOq_panel,.ByzTOq_header{color:canvastext;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas;border:1px solid canvastext}.ByzTOq_panel :is(button,a,input):focus-visible{outline:2px solid highlight}}
