.gpx-map[data-v-69339e62] .maplibregl-ctrl-group{border:1px solid #1b2a231f;border-radius:.5rem;overflow:hidden;box-shadow:0 1px 2px #1b2a230d,0 4px 14px #1b2a2314}.gpx-map[data-v-69339e62] .maplibregl-ctrl-group button{width:40px;height:40px}.gpx-map[data-v-69339e62] .maplibregl-ctrl-group button:focus-visible{box-shadow:inset 0 0 0 2px #2f6b4f}@media (pointer:fine){.gpx-map[data-v-69339e62] .maplibregl-ctrl-group button{width:34px;height:34px}}.gpx-map[data-v-69339e62] .maplibregl-ctrl-bottom-left{max-width:calc(100% - 60px)}.gpx-map[data-v-69339e62] .maplibregl-ctrl-attrib{font-size:11px;line-height:16px}.gpx-map[data-v-69339e62] .gpx-inspection-marker{pointer-events:none;background:var(--primary);width:12px;height:12px;box-shadow:0 0 0 4px color-mix(in srgb,var(--primary) 25%,transparent),0 1px 4px #1b2a2330;border:2px solid #fbf7ec;border-radius:50%}.gpx-map[data-v-69339e62] .maplibregl-ctrl{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.gpx-point-button[data-v-e50d34ee]{border-radius:calc(-4px + var(--radius));cursor:pointer;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background-color .15s,color .15s;display:flex}.gpx-point-button[data-v-e50d34ee]:focus-visible{outline-offset:1px;outline:2px solid}.gpx-point-button[data-v-e50d34ee]:disabled{cursor:default;opacity:.3;background:0 0}@media (pointer:coarse){.gpx-point-button[data-v-e50d34ee]{width:2.5rem;height:2.5rem}}.gpx-trim-handle:hover>span[data-v-e50d34ee]{filter:brightness(.95)}.gpx-trim-handle:focus-visible>span[data-v-e50d34ee]{outline:2px solid var(--gold);outline-offset:3px}.gpx-trim-handle[data-selected=true]>span[data-v-e50d34ee]{outline:2px solid color-mix(in srgb,var(--gold) 65%,var(--ink));outline-offset:3px}.gpx-trim-handle[data-selected=true]>span>span[data-v-e50d34ee]{background:#1b2a23}@media (prefers-reduced-motion:reduce){.gpx-point-button[data-v-e50d34ee]{transition:none}}@media (prefers-color-scheme:light){.gpx-workspace[data-v-95b23956]{--card:#fff;--background:#fff}}@media (prefers-reduced-motion:reduce){.gpx-tool[data-v-95b23956] :is(button,a){transition:none}.gpx-tool[data-v-95b23956] button:active{scale:none}}
