body.competitor-ui.is-map{overflow:hidden}.is-map>.site-header,.is-map>.sidebar,.is-map>.site-footer{display:none}body.is-map .workspace{width:100%;max-width:none;min-height:0;margin:0;padding:0}body.is-map .workspace main{max-width:none;padding:0}.is-map .map-workspace{grid-template-columns:350px minmax(0,1fr);width:100%;height:100dvh;display:grid}.is-map .map-workspace.tools-collapsed{grid-template-columns:0 minmax(0,1fr)}.is-map #map-panel-home{grid-area:1/1;min-width:0;overflow:hidden}.is-map .map-stage{background:#154762;grid-area:1/2;min-width:0;height:100%;position:relative;overflow:hidden}.is-map #world-map{position:absolute;inset:0}.is-map #map-panel{background:#171e1a;border:0;border-radius:0;flex-direction:column;width:350px;height:100%;min-height:0;max-height:none;padding:0;font-size:13px;display:flex;overflow:hidden}.is-map .map-panel-heading{flex:none;align-items:center;gap:8px;padding:15px 16px 12px;display:flex}.is-map .map-panel-heading>div{flex:1}.is-map .map-home{color:var(--text);font-size:19px;font-weight:750;text-decoration:none}.is-map .map-panel-heading h1{font:400 12px/1.5 var(--body);color:var(--muted);letter-spacing:0;text-align:left;margin:2px 0 0}.is-map .map-mode-tabs{border:0;flex:none;grid-template-columns:repeat(3,1fr);gap:4px;margin:0;padding:0 10px 10px;display:grid}.is-map .map-mode-tabs button{min-height:38px;font:600 12px var(--body);color:#a9b7ad;box-shadow:none;background:0 0;border:0;border-radius:5px;padding:10px 4px}.is-map .map-mode-tabs button[aria-pressed=true]{color:#c7f1d9;background:#2a3e31}.is-map .map-panel-content{overscroll-behavior:contain;scrollbar-width:thin;flex:1;min-height:0;padding:0 12px 16px;overflow-y:auto}.is-map .map-panel-content :is(h2,h3){font:650 15px/1.5 var(--body);letter-spacing:0;margin:14px 0 8px}.is-map .map-panel-content input:not([type=checkbox]):not([type=file]),.is-map .map-panel-content select{background-color:#101713;min-height:38px;padding:8px 10px;font-size:12px}.is-map .map-panel-content label{font-size:12px}.is-map #map-filter-controls{flex-direction:column;gap:12px;display:flex}.is-map #map-filter-controls>.actions{order:-1;grid-template-columns:1fr 1fr;margin:0;display:grid}.is-map #map-filter-controls>label{margin:0}.is-map .map-panel .button{border-radius:5px;min-height:32px;padding:6px 10px;font-size:11px}.is-map .map-panel .check-field{align-items:center;gap:8px;padding:0;display:flex}.is-map .map-panel .check-field input{width:16px;height:16px}.is-map .map-categories{margin:0}.is-map .map-categories>summary{display:none}.is-map #marker-categories{max-height:none;overflow:visible}.is-map .layer-group{border:0;padding:10px 0}.is-map .layer-group>summary{cursor:pointer;color:#d2dbd5;padding:4px 0;font-size:12px;font-weight:600}.is-map .layer-group>summary small{float:right;color:#98a89e;font-size:10px;font-weight:400}.is-map .layer-group>.actions{gap:15px;margin:2px 0 8px}.is-map .layer-group .text-link{color:#9cb3a5;background:0 0;border:0;padding:2px 0;font-size:10px;text-decoration:none}.is-map .layer-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.is-map .layer-tile{cursor:pointer;background:#202823;border-radius:5px;grid-template-columns:30px minmax(0,1fr);align-content:center;gap:0 7px;min-height:54px;padding:7px;transition:background .12s;display:grid;position:relative}.is-map .layer-tile:has(:checked){background:#2a4033}.is-map .layer-tile:has(:focus-visible){outline-offset:1px;outline:2px solid #96ddba}.is-map .layer-tile:hover{background:#34473b}.is-map .layer-tile input{opacity:0;width:1px;height:1px;position:absolute}.is-map .layer-tile img,.is-map .layer-fallback{object-fit:contain;grid-row:1/span 2;align-self:center;width:28px;height:28px}.is-map .layer-tile:not(:has(:checked)) img{opacity:.55}.is-map .layer-tile span:not(.layer-fallback){font-size:11px;line-height:1.35}.is-map .layer-tile small{color:#b1c1b7;font-size:10px}.is-map .layer-fallback{color:#bac9c0;place-items:center;font-size:24px;display:grid}.is-map .map-panel-status{background:#111814;flex:none;padding:9px 12px}.is-map #map-count{color:#b5c5bb;margin:0;font-size:11px}.is-map .map-tools-toggle,.is-map .map-world-name,.is-map .map-quick-filters,.is-map .map-reset{z-index:3;color:#edf3ef;background:#19251f;border:0;border-radius:6px;position:absolute;box-shadow:0 2px 8px #0003}.is-map .map-tools-toggle{justify-content:center;align-items:center;gap:8px;min-width:38px;height:38px;padding:9px;display:flex;top:14px;left:14px}.is-map .map-tools-toggle span{display:none}.is-map .map-world-name{padding:8px 18px;font-size:13px;font-weight:600;top:14px;right:14px}.is-map .map-quick-filters{gap:2px;padding:4px;display:flex;top:14px;left:62px}.is-map .map-quick-filters button{color:#b7c9be;background:0 0;border:0;border-radius:4px;min-height:30px;padding:6px 10px;font-size:11px}.is-map .map-quick-filters button[aria-pressed=true]{color:#e1f7e9;background:#34513e}.is-map .map-reset{min-height:32px;padding:8px 12px;font-size:11px;bottom:24px;right:52px}.is-map .maplibregl-ctrl-bottom-right{bottom:20px;right:4px}.is-map .maplibregl-ctrl-attrib{position:fixed;bottom:0;right:0}.is-map .map-region-label{font:600 10px/1.3 var(--body);color:#fff9e5;text-shadow:0 1px 3px #172921,0 1px 5px #172921;pointer-events:none;padding:2px 4px}.is-map .map-cluster-count{color:#fff;font:600 10px var(--body);pointer-events:none}.is-map .map-error,.is-map .map-loading{text-align:center;z-index:2;background:#14261bea;flex-direction:column;justify-content:center;align-items:center;padding:30px;display:flex;position:absolute;inset:0}.is-map .map-error h2{font-size:25px}.is-map #map-results,.is-map .map-help{margin-top:18px}.is-map :is(#map-results,.map-help)>summary{cursor:pointer;padding:8px 0;font-size:12px;font-weight:600}.is-map .marker-list button{text-align:left;color:#e1e9e4;background:#202b24;border:0;border-radius:5px;width:100%;margin:3px 0;padding:9px 7px;font-size:12px;display:block}.is-map .marker-list small{color:#9fb4a7;margin-top:3px;font-size:10px;display:block}.is-map #selected-location .actions{margin:16px 0}.is-map #selected-location hr{display:none}.is-map #map-progress-bar{accent-color:#96ddba;width:100%;height:7px}.is-map .map-progress-row{grid-template-columns:1fr auto;gap:6px;padding:8px 0;font-size:12px;display:grid}.is-map .map-progress-row small{color:#a9b7ad}.is-map #map-progress-categories{margin:12px 0 20px}.is-map #map-close-tools{display:none}.is-map #map-tools-dialog{background:#171e1a;border:0;border-radius:0;width:min(350px,100vw - 34px);max-width:none;height:100dvh;max-height:100dvh;margin:0;padding:0;inset:0 auto 0 0}.is-map #map-tools-dialog::backdrop{background:#0005}.is-map #map-coverage{margin:0;padding:0}.is-map #map-coverage p{font-size:12px}.is-map [hidden]{display:none!important}@media (width<=767px){.is-map .map-workspace,.is-map .map-workspace.tools-collapsed{grid-template-columns:minmax(0,1fr)}.is-map .map-stage{grid-column:1}.is-map #map-panel-home{display:none}.is-map #map-panel{width:100%}.is-map #map-close-tools{display:flex}.is-map .map-tools-toggle span{font-size:12px;display:inline}.is-map .map-tools-toggle{top:10px;left:10px}.is-map .map-quick-filters{top:58px;left:10px}.is-map .map-world-name{top:10px;right:10px}.is-map .map-region-label{font-size:9px}}@media (prefers-reduced-motion:reduce){.is-map .layer-tile{transition:none}}body.is-map .map-panel-heading{padding:10px 16px}body.is-map .map-mode-tabs{border-radius:0;padding:0 10px 8px}body.is-map #map-filter-controls{gap:9px}body.is-map #map-filter-controls :is(input[type=search],select){margin:0}body.is-map #map-filter-controls>.check-field{min-height:28px}body.is-map #map-results{margin:0}body.is-map .layer-group{padding:6px 0}body.competitor-ui.is-map .layer-group>summary:after{content:none}body.is-map .layer-group>summary small{margin-left:12px}body.is-map .map-region-label{background:0 0;border:0;border-radius:0}body.is-map .maplibregl-ctrl-attrib{font-size:9px}.spawn-picks[data-astro-cid-c6h35fg4]{gap:4px;margin-top:12px;display:grid}.spawn-picks[data-astro-cid-c6h35fg4] button[data-astro-cid-c6h35fg4]{text-align:left;color:#eef2ed;background:#111a15;border:1px solid #0000;border-radius:6px;align-items:center;gap:10px;min-height:52px;padding:6px;display:flex}.spawn-picks[data-astro-cid-c6h35fg4] button[data-astro-cid-c6h35fg4][aria-pressed=true]{background:#233c2b;border-color:#96ddba}.spawn-picks[data-astro-cid-c6h35fg4] img{object-fit:contain;width:45px;height:45px}.spawn-picks[data-astro-cid-c6h35fg4] span[data-astro-cid-c6h35fg4]{font-size:12px}.spawn-picks[data-astro-cid-c6h35fg4] small[data-astro-cid-c6h35fg4]{color:#a9b7ad;margin-top:4px;font-size:10px;display:block}h3[data-astro-cid-c6h35fg4] small[data-astro-cid-c6h35fg4]{color:#a9b7ad;font:10px Inter,sans-serif}#spawn-regions[data-astro-cid-c6h35fg4] button{text-align:left;color:#c2dfca;background:#14251b;border-radius:6px;width:100%;margin:5px 0;padding:11px;font-size:12px;display:block}#spawn-selection[data-astro-cid-c6h35fg4] a{color:#96ddba;font:25px Bebas Neue,sans-serif}#spawn-selection[data-astro-cid-c6h35fg4] p{color:#a9b7ad;font-size:12px}
