.gpx-export-control[data-v-9655e52d]{flex-wrap:wrap;align-items:center;gap:5px;display:inline-flex}.gpx-export-button[data-v-9655e52d]{border:1px solid var(--border,#d8e0d9);background:var(--surface,#fff);min-height:44px;color:var(--text,#21372a);font:inherit;cursor:pointer;border-radius:0;justify-content:center;align-items:center;gap:8px;padding:8px 12px;font-size:14px;font-weight:800;line-height:1.25;text-decoration:none;display:inline-flex}.gpx-export-button svg[data-v-9655e52d]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:none;width:18px;height:18px}.gpx-export-button[data-v-9655e52d]:hover{background:var(--surface-2,#f3f6f2);border-color:#aebdb2}.gpx-export-button[data-v-9655e52d]:focus-visible{outline:2px solid var(--accent,#2f7048);outline-offset:3px}.gpx-export-button[data-v-9655e52d]:disabled{opacity:.6;cursor:wait}.gpx-export-label--compact[data-v-9655e52d]{display:none}.export-details[data-v-9655e52d],.export-provenance[data-v-9655e52d]{flex-basis:100%;font-size:11px;line-height:1.45}.export-details[data-v-9655e52d]{padding:3px 0}.export-details summary[data-v-9655e52d]{cursor:pointer;font-weight:700}.export-details p[data-v-9655e52d]{overflow-wrap:anywhere;margin:8px 0 0}.export-note[data-v-9655e52d]{flex-basis:100%;font-size:11px;line-height:1.35}@media (width<=800px){.gpx-export-label--wide[data-v-9655e52d]{display:none}.gpx-export-label--compact[data-v-9655e52d]{display:inline}}
