._compass_fxi9q_1{z-index:5;top:calc(var(--below-top-bar) + 8px);cursor:pointer;background:0 0;border:0;border-radius:50%;width:48px;height:48px;padding:0;transition:right .2s,scale .1s;animation:.5s _appear_fxi9q_1;position:fixed;right:20px}._compass_fxi9q_1:hover{scale:1.05}._compass_fxi9q_1 img{width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){._compass_fxi9q_1{animation:none}}@keyframes _appear_fxi9q_1{0%{opacity:0}}._beside-details_fxi9q_35{right:calc(var(--details-width) + var(--gutter) + 20px)}._credits_1nnl9_1{z-index:5;right:calc(var(--gutter) + 10px);max-width:calc(50vw - var(--list-width));pointer-events:none;font:12px/20px var(--sans);color:#000000bf;text-align:right;background:#fff;border-radius:12px;padding:2px 10px;transition:right .2s;position:fixed;bottom:10px}@media (prefers-reduced-motion:reduce){._credits_1nnl9_1{transition:none}}._beside-details_1nnl9_22{right:calc(2 * var(--gutter) + var(--details-width) + 10px)}._logo_x8vsl_1{z-index:5;left:calc(var(--gutter) + var(--list-width) + 10px);pointer-events:none;transition:left .2s;position:fixed;bottom:22px;transform:translateY(50%)}@media (prefers-reduced-motion:reduce){._logo_x8vsl_1{transition:none}}._tooltip_75ai3_1{z-index:20;white-space:nowrap;pointer-events:none;color:#ffffffd1;background:#0e0e12f7;border:1px solid #ffffff1a;border-radius:10px;padding:4px 8px;font-size:11px;font-weight:600;position:fixed;transform:translate(12px,12px);box-shadow:0 4px 12px #0006}._preview_1etob_1{margin:var(--gutter);position:relative}._preview_1etob_1 img{aspect-ratio:4/3;object-fit:cover;background:#111;border-radius:6px;width:100%;display:block}._preview_1etob_1 ._google-maps-link_1etob_13{left:auto;right:8px}._preview_1etob_1 ._full-screen-button_1etob_17{inset:8px 8px auto auto}._summary_1etob_24{background:var(--band);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);cursor:pointer;align-items:center;gap:6px;padding:9px 12px 9px 11px;font-size:11px;font-weight:700;list-style:none;transition:background .1s;display:flex}._summary_1etob_24::-webkit-details-marker{display:none}._summary_1etob_24:hover{background:#00000038}._summary_1etob_24:before{content:"";border:solid var(--accent);border-width:0 1.5px 1.5px 0;width:6px;height:6px;margin:0 4px 2px 2px;transition:transform .15s;transform:rotate(-45deg)}._summary_1etob_24 small{letter-spacing:.03em;color:#8a8a8a;margin-left:auto;font-weight:600}._group_1etob_65[open]>._summary_1etob_24:before{transform:rotate(45deg)}._name_1etob_69{-webkit-user-select:text;user-select:text}._table_1etob_73{border-collapse:collapse;-webkit-user-select:text;user-select:text;width:100%;font-size:12px}._table_1etob_73 tr+tr{border-top:1px solid #ffffff0a}._table_1etob_73 th{vertical-align:top;white-space:nowrap;color:#aaa;text-align:left;padding:5px 8px 5px 14px;font-weight:400}._table_1etob_73 td{word-break:break-all;font:11.5px var(--mono);color:var(--text);text-align:right;padding:5px 14px 5px 8px}._button_1xx6s_1{cursor:pointer;background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;border:1px solid #ffffff25;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;transition:color .15s,background .15s;display:grid;position:absolute;bottom:8px;left:8px}._button_1xx6s_1:hover{color:var(--accent);background:#121412f2}._button_1xx6s_1[hidden]{display:none}._backdrop_1lmu5_1{z-index:12;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#000000b3;position:fixed;inset:0}._area_1lmu5_9{z-index:15;top:var(--below-top-bar);right:var(--gutter);bottom:var(--gutter);left:var(--gutter);background:var(--glass);-webkit-backdrop-filter:blur(40px)saturate(1.4);backdrop-filter:blur(40px)saturate(1.4);border-radius:12px;position:fixed;overflow:hidden;box-shadow:inset 0 1px #ffffff1a}._stage_1lmu5_23{transform-origin:0 0;touch-action:none;cursor:grab;position:absolute;inset:0}._stage_1lmu5_23:active{cursor:grabbing}._settling_1lmu5_34{transition:transform .25s}@media (prefers-reduced-motion:reduce){._settling_1lmu5_34{transition:none}}._photo_1lmu5_43{-webkit-user-select:none;user-select:none;object-fit:contain;transform-origin:0 0;display:block;position:absolute}._close-button_1lmu5_51{cursor:pointer;background:var(--glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;border:1px solid #ffffff25;border-radius:50%;place-items:center;width:30px;height:30px;padding:0;transition:color .15s,background .15s;display:grid;position:absolute;top:12px;right:12px}._close-button_1lmu5_51:hover{color:var(--accent);background:#121412f2}._panel_fg6gx_1{top:var(--below-top-bar);bottom:var(--gutter);z-index:10;width:var(--list-width);max-width:calc(100vw - 2 * var(--gutter));background:var(--glass);-webkit-backdrop-filter:blur(40px)saturate(1.4);backdrop-filter:blur(40px)saturate(1.4);border-radius:12px;flex-direction:column;display:flex;position:fixed;overflow:hidden;box-shadow:inset 0 1px #ffffff1a}._panel_fg6gx_1 header{border-bottom:1px solid var(--rule);align-items:center;gap:8px;padding:13px 14px 11px 16px;display:flex}._panel_fg6gx_1 h1,._panel_fg6gx_1 h2{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;margin:0;font-size:17px;font-weight:700;overflow:hidden}._panel_fg6gx_1 h2{font-size:14px}._panel_fg6gx_1 h1 small{color:var(--muted);margin-left:6px;font-size:13px;font-weight:600}._left_fg6gx_44{left:var(--gutter)}._right_fg6gx_48{right:var(--gutter);width:var(--details-width);animation:.22s _slide-in_fg6gx_1}@media (prefers-reduced-motion:reduce){._right_fg6gx_48{animation:none}}._left_fg6gx_44,._right_fg6gx_48{transition:transform .25s,visibility}._behind-photo_fg6gx_64{visibility:hidden;transition:transform .25s,visibility 0s .25s}._left_fg6gx_44._behind-photo_fg6gx_64{transform:translateX(calc(-100% - 2 * var(--gutter)))}._right_fg6gx_48._behind-photo_fg6gx_64{transform:translateX(calc(100% + 2 * var(--gutter)))}@media (prefers-reduced-motion:reduce){._left_fg6gx_44,._right_fg6gx_48,._behind-photo_fg6gx_64{transition:none}}@keyframes _slide-in_fg6gx_1{0%{opacity:0;transform:translate(16px)}}._body_fg6gx_90{scrollbar-width:auto;scrollbar-color:#ffffff1f transparent;background:#ffffff0a;border-top:1px solid #ffffff17;flex:1;overflow-y:auto}._close-button_fg6gx_99{cursor:pointer;width:30px;height:30px;font:18px/1 var(--sans);color:#999;background:0 0;border:1.5px solid #3a3a3a;border-radius:50%;flex:none}._close-button_fg6gx_99:hover{color:#fff;border-color:#555}._legend_1dlyj_1{z-index:10;top:var(--below-top-bar);left:calc(2 * var(--gutter) + var(--list-width));width:520px;max-width:calc(100vw - 3 * var(--gutter) - var(--list-width));background:var(--glass);-webkit-backdrop-filter:blur(40px)saturate(1.4);backdrop-filter:blur(40px)saturate(1.4);border-radius:12px;transition:opacity .25s,visibility;position:fixed;overflow:hidden;box-shadow:inset 0 1px #ffffff1a}._legend_1dlyj_1._behind-photo_1dlyj_15{opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s .25s}@media (prefers-reduced-motion:reduce){._legend_1dlyj_1,._legend_1dlyj_1._behind-photo_1dlyj_15{transition:none}}._legend_1dlyj_1 header{border-bottom:1px solid var(--rule);align-items:center;gap:8px;padding:11px 14px 9px 16px;display:flex}._legend_1dlyj_1 h2{-webkit-user-select:text;user-select:text;flex:1;margin:0;font-size:14px;font-weight:700}._legend_1dlyj_1 table{-webkit-user-select:text;user-select:text;border-collapse:collapse;width:100%}._legend_1dlyj_1 thead th{background:var(--band);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);white-space:nowrap;text-align:left;padding:8px 14px 6px;font-size:11px;font-weight:700}._legend_1dlyj_1 tbody tr+tr{border-top:1px solid #ffffff0a}._legend_1dlyj_1 tbody th{font:12px var(--mono);color:var(--text);align-items:center;gap:8px;padding:6px 14px;font-weight:400;display:flex}._legend_1dlyj_1 tbody td{font:12px var(--sans);color:var(--text);text-align:left;padding:6px 14px}._dot_1dlyj_77{border-radius:50%;flex:none;width:7px;height:7px}._list_1v1ji_20{margin:0;padding:0;list-style:none;position:relative}._item_1v1ji_27{border-left:3px solid #0000;align-items:center;height:30px;padding-right:6px;transition:background .1s;display:flex;position:absolute;top:0;left:0;right:0}._item_1v1ji_27:hover{background:#ffffff0a}._selected_1v1ji_43{background:rgba(var(--accent-rgb), .18);border-left-color:rgba(var(--accent-rgb), .7)}._selected_1v1ji_43 ._row_1v1ji_47{color:#fff}._no-location_1v1ji_51 ._row_1v1ji_47{color:var(--faint)}._hidden_1v1ji_55 ._row_1v1ji_47{opacity:.35}._row_1v1ji_47{cursor:pointer;min-width:0;height:30px;font:13px var(--sans);color:var(--text);text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:0 4px 0 10px;display:flex}._rtk-dot_1v1ji_75{border-radius:50%;flex:none;width:7px;height:7px}._name_1v1ji_82{-webkit-user-select:text;user-select:text;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._height_1v1ji_90{font:11px var(--mono);color:var(--muted)}._folder-row_1v1ji_95{color:#fff;padding-left:6px;font-weight:600}._folder-row_1v1ji_95:hover ._chevron_1v1ji_100,._folder-row_1v1ji_95:hover ._folder-icon_1v1ji_100{color:var(--text)}._chevron_1v1ji_100,._folder-icon_1v1ji_100{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;color:var(--muted);flex:none;transition:transform .15s,color .15s}._chevron_1v1ji_100{stroke-width:1.6px;width:12px;height:12px}[aria-expanded=true]>._chevron_1v1ji_100{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){._chevron_1v1ji_100{transition:none}}._folder-icon_1v1ji_100{stroke-width:1.8px;width:15px;height:15px}._checkbox-space_1v1ji_135{flex:none;width:20px}._folder-checkbox_1v1ji_140{position:absolute;top:5px;left:26px}._photo-checkbox_1v1ji_146{margin-left:6px}._indented_1v1ji_150 ._photo-checkbox_1v1ji_146{margin-left:26px}._photo-row_1v1ji_154{padding-left:8px}._folder-name_1v1ji_158{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._folder-count_1v1ji_165{color:var(--muted);flex:none;font-weight:400}._checkbox_pzr6i_1{cursor:pointer;color:#777;background:0 0;border:0;flex:none;place-items:center;width:20px;height:20px;padding:0;transition:color .15s;display:grid}._checkbox_pzr6i_1[aria-checked=false]{color:#555}._checkbox_pzr6i_1:hover{color:#ccc}._checkbox_pzr6i_1 svg{fill:currentColor;width:16px;height:16px}._header_td359_1{background:var(--band);flex:none;justify-content:space-between;padding:0 6px 0 9px;display:flex}._column_td359_9{cursor:pointer;height:26px;font:700 11px var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);background:0 0;border:0;align-items:center;gap:3px;padding:0 4px;transition:color .15s;display:flex}._column_td359_9:hover,._sorted_td359_28{color:var(--text)}._arrow_td359_32{visibility:hidden;fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:11px;height:11px}._sorted_td359_28 ._arrow_td359_32{visibility:visible}._descending_td359_46{transform:rotate(180deg)}._size-control_t4s7h_1{color:var(--text);align-items:center;gap:8px;font-size:13px;display:flex}._size-control_t4s7h_1 input{appearance:none;cursor:pointer;background:0 0;width:96px;height:14px;margin:0}._size-control_t4s7h_1 input::-webkit-slider-runnable-track{background:rgba(var(--text-rgb), .35);border-radius:2px;height:3px}._size-control_t4s7h_1 input::-moz-range-track{background:rgba(var(--text-rgb), .35);border-radius:2px;height:3px}._size-control_t4s7h_1 input::-webkit-slider-thumb{appearance:none;background:rgb(var(--text-rgb));border:0;border-radius:50%;width:14px;height:14px;margin-top:-5.5px}._size-control_t4s7h_1 input::-moz-range-thumb{background:rgb(var(--text-rgb));border:0;border-radius:50%;width:14px;height:14px}._legend-button_t4s7h_43{cursor:pointer;color:#999;background:0 0;border:1.5px solid #3a3a3a;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;padding:0;display:grid}._legend-button_t4s7h_43:hover{color:#fff;border-color:#555}._legend-button_t4s7h_43[aria-pressed=true]{background:rgba(var(--accent-rgb), .18);border-color:var(--accent);color:var(--accent)}._legend-button_t4s7h_43 svg{width:16px;height:16px}._resize-handle_t4s7h_70{cursor:col-resize;touch-action:none;width:8px;position:absolute;top:0;bottom:0;right:0}._resize-handle_t4s7h_70:after{content:"";background:0 0;border-radius:1px;width:2px;transition:background .15s;position:absolute;top:12px;bottom:12px;right:2px}._resize-handle_t4s7h_70:hover:after,._resize-handle_t4s7h_70:active:after,._resize-handle_t4s7h_70:focus-visible:after{background:rgba(var(--accent-rgb), .7)}._resize-handle_t4s7h_70:focus-visible{outline:none}._place_tfhq7_1{z-index:20;inset:0;left:calc(var(--gutter) + var(--list-width));padding:var(--gutter);pointer-events:none;place-content:center;transition:right .2s,opacity .25s,visibility;display:grid;position:fixed}@media (prefers-reduced-motion:reduce){._place_tfhq7_1{transition:none}}._beside-details_tfhq7_18{right:calc(var(--gutter) + var(--details-width))}._behind-photo_tfhq7_22{opacity:0;visibility:hidden;transition:right .2s,opacity .25s,visibility 0s .25s}@media (prefers-reduced-motion:reduce){._behind-photo_tfhq7_22{transition:none}}._card_tfhq7_33{text-align:center;background:var(--glass);-webkit-backdrop-filter:blur(40px)saturate(1.4);backdrop-filter:blur(40px)saturate(1.4);color:#bbb;border-radius:12px;gap:14px;max-width:360px;padding:18px 22px;display:grid;box-shadow:inset 0 1px #ffffff1a}._card_tfhq7_33 p{margin:0}._card_tfhq7_33 strong{color:#fff;margin-bottom:4px;font-size:17px;display:block}._warning_tfhq7_55{text-align:left;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}._dismiss_tfhq7_63{pointer-events:auto}._appears-late_tfhq7_67{animation:.25s .3s both _appear_tfhq7_67}@media (prefers-reduced-motion:reduce){._appears-late_tfhq7_67{animation:none}}._progress_tfhq7_76{justify-self:center;gap:14px;width:236px;max-width:100%;display:grid}._row_tfhq7_84{gap:9px;display:grid}._label_tfhq7_89{font-variant-numeric:tabular-nums;text-align:center;color:#ffffffd1;font-size:12px;font-weight:600}._track_tfhq7_97{background:#ffffff1a;border-radius:2px;height:3px;overflow:hidden}._track_tfhq7_97 span{transform-origin:0;background:var(--accent);height:100%;transition:transform .25s ease-out;display:block}@media (prefers-reduced-motion:reduce){._track_tfhq7_97 span{transition:none}}._track_tfhq7_97 ._sweep_tfhq7_115{border-radius:2px;width:35%;transition:none;animation:1.4s ease-in-out infinite _sweep_tfhq7_115}@media (prefers-reduced-motion:reduce){._track_tfhq7_97 ._sweep_tfhq7_115{opacity:.5;width:100%;animation:none}}@keyframes _appear_tfhq7_67{0%{opacity:0}}@keyframes _sweep_tfhq7_115{0%{transform:translate(-100%)}to{transform:translate(290%)}}._autosync_1nfbx_1{align-items:center;display:flex;position:relative}._checkbox_1nfbx_7{cursor:pointer;height:40px;font:600 13px var(--sans);color:#dedede;white-space:nowrap;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 10px 0 8px;transition:background .15s;display:flex}._checkbox_1nfbx_7:hover{background:#ffffff14}._checkbox_1nfbx_7 svg{width:18px;height:18px;fill:var(--text);flex:none}._checkbox_1nfbx_7[aria-checked=true] svg{fill:var(--accent)}@media (width<=600px){._label_1nfbx_36{display:none}}._info-button_1nfbx_41{cursor:default;width:28px;height:28px;color:var(--muted);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:color .15s;display:grid}._info-button_1nfbx_41:hover,._info-button_1nfbx_41:focus-visible{color:#fff}._info-button_1nfbx_41 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}._tip_1nfbx_67{z-index:1;top:calc(100% + (var(--top-bar-height) - 100%) / 2 + 6px);width:max-content;max-width:min(320px, 100vw - 2 * var(--gutter));pointer-events:none;background:var(--glass);-webkit-backdrop-filter:blur(40px)saturate(1.4);backdrop-filter:blur(40px)saturate(1.4);color:#ffffffd1;border-radius:10px;padding:8px 12px;font-size:12px;font-weight:600;line-height:1.45;display:none;position:absolute;left:50%;transform:translate(-50%);box-shadow:inset 0 1px #ffffff1a,0 8px 24px #00000059}._info-button_1nfbx_41:hover+._tip_1nfbx_67,._info-button_1nfbx_41:focus-visible+._tip_1nfbx_67{display:block}._dialog_arl53_1{width:420px;max-width:calc(100vw - 2 * var(--gutter));max-height:calc(100vh - 2 * var(--gutter));background:var(--glass);-webkit-backdrop-filter:blur(40px)saturate(1.4);backdrop-filter:blur(40px)saturate(1.4);font:13px/1.5 var(--sans);color:var(--text);border:0;border-radius:12px;padding:0;box-shadow:inset 0 1px #ffffff1a,0 16px 48px #00000080}._dialog_arl53_1::backdrop{background:#00000080}._dialog_arl53_1 h2{border-bottom:1px solid var(--rule);color:#fff;margin:0;padding:13px 16px 11px;font-size:14px;font-weight:700}._dialog_arl53_1 p{margin:12px 16px 0}._dialog_arl53_1 ul{max-height:200px;font:12px var(--mono);margin:8px 16px 0;padding-left:18px;overflow-y:auto}._dialog_arl53_1 footer{justify-content:flex-end;gap:8px;padding:16px;display:flex}._cancel-button_arl53_42,._export-button_arl53_43{cursor:pointer;font:700 13px var(--sans);border-radius:6px;padding:8px 14px}._cancel-button_arl53_42{color:var(--text);background:0 0;border:1px solid #ffffff2e}._cancel-button_arl53_42:hover{color:#fff;border-color:#ffffff59}._export-button_arl53_43{background:var(--accent);color:#fff;border:0}._export-button_arl53_43:hover{filter:brightness(1.1)}._export-menu_dsiq1_1{display:flex;position:relative}._coordinate-system_dsiq1_6{contain:inline-size;text-align:right;min-width:0;color:var(--text);flex-direction:column;flex:1;align-items:flex-end;gap:1px;padding:3px 2px 4px 10px;line-height:1.25;display:flex}._crs-name_dsiq1_20{-webkit-user-select:text;user-select:text;color:#bbb;gap:4px;max-width:100%;font-size:12px;line-height:1.3;display:flex}._crs-name_dsiq1_20 a{color:var(--accent);flex:none;text-decoration:none}._crs-name_dsiq1_20 a:hover{text-decoration:underline}._crs-name-text_dsiq1_38{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._export-toggle_dsiq1_45{cursor:pointer;width:40px;height:40px;color:var(--text);background:0 0;border:0;border-radius:8px;flex:none;place-items:center;padding:0;transition:background .15s;display:grid}._export-toggle_dsiq1_45:hover:not(:disabled){background:#ffffff14}._export-toggle_dsiq1_45[aria-expanded=true]{background:rgba(var(--accent-rgb), .18);color:var(--accent)}._export-toggle_dsiq1_45:disabled{cursor:default;opacity:.35}._export-toggle_dsiq1_45 svg{width:22px;height:22px}._label_dsiq1_75{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.06em;text-transform:uppercase;max-width:100%;color:var(--muted);font-size:11px;font-weight:700;overflow:hidden}._value_dsiq1_87{-webkit-user-select:text;user-select:text;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;font-weight:600;overflow:hidden}._invalid_dsiq1_97{color:var(--accent)}._menu_dsiq1_101{z-index:1;top:calc(100% + (var(--top-bar-height) - 100%) / 2 + var(--gutter));width:320px;max-width:calc(100vw - 2 * var(--gutter));background:var(--glass);-webkit-backdrop-filter:blur(40px)saturate(1.4);backdrop-filter:blur(40px)saturate(1.4);border-radius:12px;position:absolute;right:0;box-shadow:inset 0 1px #ffffff1a,0 8px 24px #00000059}@media (width<=480px){._menu_dsiq1_101{top:var(--below-top-bar);right:auto;left:var(--gutter);position:fixed}}._menu_dsiq1_101 footer{border-top:1px solid var(--rule);padding:12px 16px 14px}._export-button_dsiq1_126{cursor:pointer;background:var(--accent);width:100%;font:700 13px var(--sans);color:#fff;border:0;border-radius:6px;padding:9px 12px}._export-button_dsiq1_126:hover:not(:disabled){filter:brightness(1.1)}._export-button_dsiq1_126:disabled{cursor:default;opacity:.4}._fields_dsiq1_144{gap:12px;padding:14px 16px 4px;display:grid}._field_dsiq1_144{gap:4px;display:grid}._field_dsiq1_144>span,._field_dsiq1_144 ._field-header_dsiq1_155>label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}._field_dsiq1_144 input{box-sizing:border-box;width:100%;font:13px var(--mono);color:var(--text);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:6px;padding:7px 10px}._field_dsiq1_144 input:focus{border-color:var(--accent);outline:none}._field_dsiq1_144 input[aria-invalid=true]{border-color:rgba(var(--accent-rgb), .7)}._field-header_dsiq1_155{justify-content:space-between;align-items:center;gap:8px;display:flex}._reset-button_dsiq1_187{cursor:pointer;font:600 12px var(--sans);color:var(--accent);background:0 0;border:0;flex:none;align-items:center;gap:4px;padding:0;display:flex}._reset-button_dsiq1_187:hover:not(:disabled){filter:brightness(1.15)}._reset-button_dsiq1_187:disabled{cursor:default;opacity:.4}._reset-button_dsiq1_187 svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}._stepper_dsiq1_216{position:relative}._stepper_dsiq1_216 input{appearance:textfield;padding-right:34px}._stepper_dsiq1_216 input::-webkit-inner-spin-button{appearance:none;margin:0}._stepper_dsiq1_216 input::-webkit-outer-spin-button{appearance:none;margin:0}._step-buttons_dsiq1_229{border-left:1px solid #ffffff1f;grid-template-rows:1fr 1fr;width:26px;display:grid;position:absolute;top:1px;bottom:1px;right:1px}._step-buttons_dsiq1_229 button{cursor:pointer;color:var(--muted);background:0 0;border:0;place-items:center;padding:0;transition:color .15s,background .15s;display:grid}._step-buttons_dsiq1_229 button:first-child{border-top-right-radius:5px}._step-buttons_dsiq1_229 button:last-child{border-top:1px solid #ffffff1f;border-bottom-right-radius:5px}._step-buttons_dsiq1_229 button:hover{background:rgba(var(--accent-rgb), .12);color:var(--accent)}._step-buttons_dsiq1_229 svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:10px;height:10px}._note_dsiq1_270,._error_dsiq1_271{min-height:1.4em;font-size:12px;line-height:1.4}._note_dsiq1_270{color:var(--muted)}._crs-note_dsiq1_281{-webkit-user-select:text;user-select:text}._error_dsiq1_271{color:var(--accent)}._notes_dsiq1_289{color:var(--text);padding:8px 16px 12px;font-size:12px;line-height:1.5;overflow-y:auto}._notes_dsiq1_289 p{margin:0}._settings-menu_1vw06_1{position:relative}._settings-button_1vw06_5{cursor:pointer;color:#fff;background:0 0;border:0;border-radius:8px;place-items:center;width:40px;height:40px;padding:0;transition:background .15s;display:grid}._settings-button_1vw06_5:hover{background:#ffffff14}._settings-button_1vw06_5[aria-expanded=true]{background:rgba(var(--accent-rgb), .18);color:var(--accent)}._settings-button_1vw06_5 svg{width:20px;height:20px}._menu_1vw06_30{z-index:1;top:calc(100% + (var(--top-bar-height) - 100%) / 2 + var(--gutter));right:calc(-1 * var(--top-bar-end-padding));background:var(--glass);-webkit-backdrop-filter:blur(40px)saturate(1.4);backdrop-filter:blur(40px)saturate(1.4);border:0;border-radius:12px;width:230px;margin:0;padding:8px 16px 10px;position:absolute;box-shadow:inset 0 1px #ffffff1a,0 8px 24px #00000059}._menu_1vw06_30 legend{float:left;letter-spacing:.07em;text-transform:uppercase;color:#bbb;width:100%;margin-bottom:4px;padding:0;font-size:10px;font-weight:700}._option_1vw06_56{clear:left;cursor:pointer;color:#dedede;align-items:center;gap:10px;padding:4px 0;font-size:13px;font-weight:600;display:flex}._option_1vw06_56 input{appearance:none;cursor:pointer;border:2px solid #616161;border-radius:50%;flex:none;width:18px;height:18px;margin:0}._option_1vw06_56 input:checked{border-color:var(--accent);background:radial-gradient(circle, var(--accent) 0 4px, transparent 4.5px)}._option_1vw06_56 input:focus-visible{outline-offset:2px}._opacity_1vw06_85{clear:left;color:#dedede;align-items:center;gap:10px;margin-top:6px;padding:4px 0;font-size:13px;font-weight:600;display:flex}._opacity_1vw06_85 input{appearance:none;cursor:pointer;background:0 0;flex:1;min-width:0;height:14px;margin:0}._opacity_1vw06_85 input::-webkit-slider-runnable-track{background:rgba(var(--accent-rgb), .35);border-radius:2px;height:3px}._opacity_1vw06_85 input::-moz-range-track{background:rgba(var(--accent-rgb), .35);border-radius:2px;height:3px}._opacity_1vw06_85 input::-webkit-slider-thumb{appearance:none;background:rgb(var(--accent-rgb));border:0;border-radius:50%;width:14px;height:14px;margin-top:-5.5px}._opacity_1vw06_85 input::-moz-range-thumb{background:rgb(var(--accent-rgb));border:0;border-radius:50%;width:14px;height:14px}._opacity_1vw06_85 input:disabled{opacity:.4;cursor:default}._opacity-value_1vw06_136{text-align:right;font-variant-numeric:tabular-nums;width:34px;color:var(--muted);flex:none}._top-bar_d7o7z_1{--top-bar-end-padding:8px;z-index:20;top:var(--gutter);left:var(--gutter);right:var(--gutter);height:var(--top-bar-height);padding:0 var(--top-bar-end-padding) 0 6px;grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);align-items:center;gap:12px;display:grid;position:fixed}._top-bar_d7o7z_1:before{content:"";z-index:-1;background:var(--glass);-webkit-backdrop-filter:blur(40px)saturate(1.4);backdrop-filter:blur(40px)saturate(1.4);border-radius:12px;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff1a}._start_d7o7z_26{align-items:center;min-width:0;display:flex}._end_d7o7z_32{justify-content:flex-end;align-items:center;min-width:0;display:flex}._logo_d7o7z_39{border-radius:8px;flex:none;place-items:center;height:40px;padding:0 10px;transition:background .15s;display:grid}._logo_d7o7z_39:hover{background:#ffffff12}._logo_d7o7z_39 img{height:20px;display:block}._drop-overlay_1v6y1_1{inset:var(--gutter);z-index:30;pointer-events:none;background:rgba(var(--accent-rgb), .08);border:2px dashed rgba(var(--accent-rgb), .7);border-radius:12px;position:fixed}._drop-hint_1v6y1_11{color:#fff;font-size:17px;font-weight:700}:root{--accent:#e55942;--accent-rgb:229, 89, 66;--glass:#121412e0;--band:#00000029;--rule:#222;--text:#d8d8d8;--text-rgb:216, 216, 216;--muted:#888;--faint:#7a7a7a;--gutter:12px;--top-bar-height:56px;--below-top-bar:calc(2 * var(--gutter) + var(--top-bar-height));--list-width:320px;--details-width:340px;--sans:"Nunito Sans", -apple-system, system-ui, sans-serif;--mono:"IBM Plex Mono", ui-monospace, monospace}*{box-sizing:border-box}html,body{height:100%;margin:0;overflow:hidden}body{color:#fff;font:13px/1.4 var(--sans);-webkit-user-select:none;user-select:none;background:#111211}input,textarea{-webkit-user-select:text;user-select:text}:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}#map{opacity:0;pointer-events:none;background:#000;transition:opacity .5s;position:fixed;inset:0}#map.shown{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){#map{transition:none}}canvas{display:block}#map canvas:focus-visible{outline:none}#map .maplibregl-ctrl-bottom-left{left:calc(var(--gutter) + var(--list-width));left:calc(var(--gutter) + var(--list-width) + var(--map-logo-space,0px));transition:left .2s}
