body{margin:0}.admin-content{min-width:0}.amm-canvas{aspect-ratio:10/7;border-radius:var(--mantine-radius-md);touch-action:none;overscroll-behavior:contain;width:100%;display:block}.amm-map-feature{cursor:pointer}.amm-map-feature path{fill:none;stroke:#7e8994;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.amm-runway_surface path{fill:#59616a;stroke:#f4f5f7;stroke-width:2px}.amm-apron_surface path{fill:#303841;stroke:#737f89;stroke-width:2px}.amm-runway_centerline path{stroke:#f4f5f7;stroke-width:2px;stroke-dasharray:10 7}.amm-taxiway_centerline path{stroke:#8b949d;stroke-width:7px}.amm-holding_position path{stroke:#f4c84c;stroke-width:4px}.amm-map-feature.selected path{stroke:#36d6c7}.amm-map-point{fill:#f4c84c;stroke:#11151b;stroke-width:2px}.amm-runway_designator .amm-map-point{fill:#d6322d}.amm-map-feature.selected .amm-map-point{stroke:#36d6c7;stroke-width:4px}.amm-map-label{pointer-events:none}.amm-map-label text{fill:#fff;paint-order:stroke;stroke:#11151b;stroke-width:4px;font-size:15px;font-weight:800}.amm-map-label.runway-designator rect{fill:#d6322d;stroke:#ff817c;stroke-width:1.5px}.amm-map-label.runway-designator text{stroke-width:0;font-size:13px}.amm-map-vertices circle{fill:#fff;stroke:#5e5ce6;stroke-width:3px;cursor:grab}.amm-map-vertices circle:focus{stroke:#36d6c7;outline:none}.amm-draft-line{fill:none;stroke:#36d6c7;stroke-width:4px;stroke-dasharray:9 7}
