@layer properties,theme,base;@layer components{._root_l3pc0_6{flex:1;height:100%;min-height:0;container-type:inline-size}._layout_l3pc0_12{grid-template-columns:minmax(0,1fr) minmax(18rem,21rem);height:100%;min-height:0;display:grid}@container (width<52rem){._layout_l3pc0_12{grid-template-columns:minmax(0,1fr);height:auto}}[data-meaning=avoid]{--mark:var(--pui-red)}[data-meaning=caution]{--mark:var(--pui-orange)}[data-meaning=note]{--mark:var(--pui-blue)}._chartPane_l3pc0_35{min-width:0;min-height:0;padding:var(--pui-space-3)}._chartBox_l3pc0_40{border-radius:var(--pui-radius-card);height:100%;min-height:24rem;box-shadow:var(--m-surface-edge);position:relative;overflow:hidden}@container (width<52rem){._chartBox_l3pc0_40{aspect-ratio:1;height:auto;min-height:0}}._chart_l3pc0_35{width:100%;height:100%;display:block}._chart_l3pc0_35:not([data-tool=select]){cursor:crosshair}._ground_l3pc0_63{fill:var(--pui-inset)}._coast_l3pc0_66{fill:none;stroke:var(--pui-ink-3);stroke-width:1px;vector-effect:non-scaling-stroke}._airport_l3pc0_72 circle{fill:var(--pui-surface);stroke:var(--pui-ink)}._airport_l3pc0_72 path{stroke:var(--pui-ink)}._airport_l3pc0_72 text,._markLabel_l3pc0_80{fill:var(--pui-ink);paint-order:stroke;stroke:var(--pui-surface);stroke-linejoin:round}._airport_l3pc0_72 text{fill:var(--pui-ink-2)}._icao_l3pc0_89{fill:var(--pui-ink);font-weight:var(--pui-weight-semibold)}._markLabel_l3pc0_80{font-weight:var(--pui-weight-medium)}._mark_l3pc0_80,._draft_l3pc0_97{cursor:pointer}._mark_l3pc0_80 polygon,._draft_l3pc0_97 polygon{fill:color-mix(in oklab, var(--mark) 20%, transparent);stroke:var(--mark);stroke-width:1.5px}._mark_l3pc0_80 polyline,._draft_l3pc0_97 polyline{fill:none;stroke:var(--mark);stroke-linecap:round;stroke-linejoin:round;stroke-width:3px}._draft_l3pc0_97 polyline,._draft_l3pc0_97 polygon{stroke-dasharray:6 4}._pin_l3pc0_118{fill:var(--mark);stroke:var(--pui-surface)}._vertex_l3pc0_122{fill:var(--mark)}._handle_l3pc0_125{fill:var(--pui-surface);stroke:var(--pui-ink)}._mark_l3pc0_80[data-selected] polygon{fill:color-mix(in oklab, var(--mark) 30%, transparent);stroke-width:2.5px}._mark_l3pc0_80[data-selected] polyline{stroke-width:4px}._toolbar_l3pc0_136{top:var(--pui-space-3);align-items:center;gap:var(--pui-space-2);max-width:calc(100% - var(--pui-space-6));padding:var(--pui-space-1);border-radius:var(--pui-radius-control);flex-wrap:wrap;display:flex;position:absolute;inset-inline-start:var(--pui-space-3)}._drawing_l3pc0_148{align-items:center;gap:var(--pui-space-2);padding-inline-start:var(--pui-space-1);display:flex}._foot_l3pc0_154{bottom:var(--pui-space-3);align-items:flex-start;gap:var(--pui-space-1);color:var(--pui-ink-2);font-size:var(--pui-text-xs);font-variant-numeric:tabular-nums;pointer-events:none;flex-direction:column;display:flex;position:absolute;inset-inline-start:var(--pui-space-3)}._scale_l3pc0_167{align-items:center;gap:var(--pui-space-2);display:flex}._scaleBar_l3pc0_172{border:1.5px solid var(--pui-ink-2);border-block-start:0;height:6px;display:block}._readout_l3pc0_178:empty{display:none}._credit_l3pc0_181{bottom:var(--pui-space-1);max-width:60%;color:var(--pui-ink-3);text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;position:absolute;inset-inline-end:var(--pui-space-2);overflow:hidden}._rail_l3pc0_194{gap:var(--pui-space-5);min-width:0;min-height:0;padding:var(--pui-space-4) var(--pui-space-4) var(--pui-space-4) var(--pui-space-2);flex-direction:column;display:flex;overflow-y:auto}._railHead_l3pc0_203{align-items:baseline;gap:var(--pui-space-2);color:var(--pui-ink);font-size:var(--pui-text-sm);font-weight:var(--pui-weight-medium);padding-block-end:var(--pui-space-2);display:flex}._label_l3pc0_212{color:var(--pui-ink-3);font-size:var(--pui-text-xs);font-weight:var(--pui-weight-medium)}._quiet_l3pc0_217{color:var(--pui-ink-3);font-size:var(--pui-text-sm)}._strong_l3pc0_221{color:var(--pui-ink);font-size:var(--pui-text-sm);font-weight:var(--pui-weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._list_l3pc0_229{flex-direction:column;gap:2px;list-style:none;display:flex}._item_l3pc0_235{align-items:center;gap:var(--pui-space-2-5);border-radius:var(--pui-radius-control);width:100%;padding:var(--pui-space-2);text-align:start;cursor:pointer;display:flex}._item_l3pc0_235:hover{background:var(--pui-hover)}._item_l3pc0_235:focus-visible{outline:var(--pui-focus-width) var(--pui-focus-style) var(--pui-focus-ring);outline-offset:1px}._item_l3pc0_235[aria-current]{background:var(--pui-hover-2)}._kindIcon_l3pc0_255{border-radius:var(--pui-radius-chip);background:color-mix(in oklab, var(--mark) 16%, transparent);width:1.75rem;height:1.75rem;color:var(--mark);flex:none;place-items:center;display:grid}._kindIcon_l3pc0_255 svg{width:var(--pui-icon-sm);height:var(--pui-icon-sm)}._meaningWord_l3pc0_269{color:var(--mark)}._itemMain_l3pc0_272{flex-direction:column;gap:1px;min-width:0;display:flex}._inspector_l3pc0_280{gap:var(--pui-space-3);border-block-start:1px solid var(--pui-line-soft);flex-direction:column;padding-block-start:var(--pui-space-4);display:flex}._inspHead_l3pc0_287{justify-content:space-between;align-items:flex-start;gap:var(--pui-space-2);display:flex}._inspName_l3pc0_293{flex:1;min-width:0}._measure_l3pc0_297{align-items:baseline;gap:var(--pui-space-2);display:flex}._measureFigure_l3pc0_302{color:var(--pui-ink);font-family:var(--pui-font-heading);font-size:var(--pui-text-3xl);font-variant-numeric:tabular-nums;font-weight:var(--pui-weight-medium);letter-spacing:-.01em;line-height:1.1}._measureCoord_l3pc0_311{color:var(--pui-ink);font-size:var(--pui-text-lg);font-variant-numeric:tabular-nums}._pointsHead_l3pc0_316{justify-content:space-between;align-items:center;display:flex}._points_l3pc0_316{flex-direction:column;list-style:none;display:flex}._pointRow_l3pc0_326{align-items:center;gap:var(--pui-space-2);border-block-end:1px solid var(--pui-line-soft);grid-template-columns:1.25rem minmax(0,1fr);min-height:2rem;display:grid}._pointRow_l3pc0_326[data-editing]{padding-block:var(--pui-space-1);grid-template-columns:1.25rem minmax(0,1fr) minmax(0,1fr) auto}._pointNum_l3pc0_338{color:var(--pui-ink-3);font-size:var(--pui-text-xs);font-variant-numeric:tabular-nums}._coord_l3pc0_343{color:var(--pui-ink-2);font-family:var(--pui-font-code);font-size:var(--pui-text-xs);font-variant-numeric:tabular-nums;white-space:pre}}@layer utilities;
