.veil[data-v-3fcf37f6]{z-index:1000;opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none;background:#1c1e2299;animation:3s linear 5s forwards veil-3fcf37f6;position:fixed;inset:0}.shield[data-v-3fcf37f6]{z-index:1001;cursor:default;-webkit-user-select:none;user-select:none;background:0 0;position:fixed;inset:0}@keyframes veil-3fcf37f6{to{opacity:1}}.WidgetHeading[data-v-20eda41c]{color:#f9fafb;border-bottom:1px solid #2e3238;margin:0 0 6px;padding:0 6px 5px;font-size:12px;font-weight:700}.AreasWidget[data-v-ace28dc8]{flex-direction:column;height:100%;padding:8px;font-size:13px;display:flex}.here[data-v-ace28dc8]{color:#8c929b;margin:0 0 6px;padding:0 6px}.here b[data-v-ace28dc8]{color:#e3e5e8;font-weight:400}.rooms[data-v-ace28dc8]{flex:1;margin:0;padding:0;list-style:none;overflow-y:auto}.room[data-v-ace28dc8]{color:#8c929b;cursor:pointer;align-items:center;gap:8px;padding:3px 6px;display:flex}.room[data-v-ace28dc8]:hover{background:#30343b}.room.is-selected[data-v-ace28dc8]{color:#e3e5e8;background:#e6923726}.swatch[data-v-ace28dc8]{border-radius:2px;flex:none;width:10px;height:10px}.name[data-v-ace28dc8]{flex:1}.count[data-v-ace28dc8]{color:#6d737e;font-size:12px}.problems[data-v-ace28dc8]{border-top:1px solid #2e3238;margin-top:6px;padding-top:6px}.title[data-v-ace28dc8]{color:#c7cbd1;text-transform:uppercase;letter-spacing:.04em;margin:0 0 4px;padding:0 6px;font-size:11px;font-weight:400}.problem[data-v-ace28dc8]{margin:0;padding:2px 6px;font-size:12px;line-height:1.35}.problem.is-warning[data-v-ace28dc8]{color:#e69237}.problem.is-info[data-v-ace28dc8]{color:#6d737e}.FieldLabel[data-v-03461020]{flex-direction:column;gap:2px;display:inline-flex}.caption[data-v-03461020]{color:#8c929b;padding-left:1px;font-size:10px;line-height:1}.CameraControlsWidget[data-v-89464161]{height:100%;padding:4px;font-size:13px;display:flex;overflow:auto;container-type:inline-size}.CameraControlsWidget .fields[data-v-89464161]{flex-wrap:wrap;align-items:flex-start;gap:4px 10px;margin:auto;display:flex}.CameraControlsWidget .group[data-v-89464161]{align-items:flex-start;gap:4px;display:inline-flex}.CameraControlsWidget .group+.group[data-v-89464161]{border-left:1px solid #2e3238;padding-left:10px}.CameraControlsWidget .field[data-v-89464161]{cursor:text}.CameraControlsWidget input[data-v-89464161]{box-sizing:border-box;color:#e3e5e8;width:64px;font:inherit;background:#30343b;border:1px solid #2e3238;border-radius:4px;padding:3px 4px;font-size:12px;font-weight:700;line-height:16px}.CameraControlsWidget input.invalid[data-v-89464161]:not(:disabled){border-color:#b9422d;outline:1px solid #b9422d}.CameraControlsWidget input[data-v-89464161]:disabled{opacity:.45;cursor:not-allowed}@container (width<=420px){.CameraControlsWidget .group+.group[data-v-89464161]{border-left:0;padding-left:0}}.FixedViewWidget[data-v-96552670]{background:#14161a;height:100%;position:relative;overflow:hidden}.FixedViewWidget .stage[data-v-96552670]{cursor:crosshair;width:100%;height:100%;display:block}.FixedViewWidget .camera-mark[data-v-96552670]{pointer-events:none;width:11px;height:16px;position:absolute;overflow:visible}.FixedViewWidget .camera-mark polygon[data-v-96552670]{fill:#e81717;stroke:#000;stroke-width:1px;stroke-linejoin:round}.FixedViewWidget .tools[data-v-96552670]{align-items:center;gap:4px;display:flex;position:absolute;top:6px;right:6px}.FixedViewWidget .zoom[data-v-96552670]{color:#e3e5e8;pointer-events:none;background:#1c1e22b8;border-radius:3px;padding:2px 6px;font-family:monospace;font-size:11px;line-height:1.4}.FixedViewWidget .direction[data-v-96552670]{text-transform:uppercase;color:#e3e5e8;pointer-events:none;background:#1c1e22b8;border-radius:3px;padding:2px 6px;font-family:monospace;font-size:11px;line-height:1.4;position:absolute;top:6px;left:6px}.KeyboardShortcutsWidget[data-v-a820c36f]{height:100%;padding:8px}.KeyboardShortcutsWidget .section+.section[data-v-a820c36f]{margin-top:13px}.KeyboardShortcutsWidget .section-head[data-v-a820c36f]{border-bottom:1px solid #2e3238;justify-content:space-between;align-items:center;gap:8px;margin:0 0 6px;padding:0 6px 5px;display:flex}.KeyboardShortcutsWidget .section-title[data-v-a820c36f]{color:#c7cbd1;text-transform:uppercase;letter-spacing:.04em;margin:0;font-size:11px;font-weight:400}.KeyboardShortcutsWidget .reset-view[data-v-a820c36f]{color:#c7cbd1;cursor:pointer;background:#1c1e22b8;border:1px solid #393e46;border-radius:4px;justify-content:center;align-items:center;width:26px;height:22px;padding:0;display:inline-flex}.KeyboardShortcutsWidget .reset-view[data-v-a820c36f]:hover{color:#e3e5e8;background:#30343b}.KeyboardShortcutsWidget .reset-view[data-v-a820c36f]:disabled{color:#6d737e;cursor:default;background:#1c1e2266;border-color:#2e3238}.KeyboardShortcutsWidget .reset-icon[data-v-a820c36f]{width:14px;height:14px}.KeyboardShortcutsWidget dl[data-v-a820c36f]{grid-template-columns:auto 1fr;margin:0;font-size:13px;display:grid}.KeyboardShortcutsWidget dl dt[data-v-a820c36f],.KeyboardShortcutsWidget dl dd[data-v-a820c36f]{padding:2px 6px}.KeyboardShortcutsWidget dl dt[data-v-a820c36f]:nth-of-type(2n),.KeyboardShortcutsWidget dl dt:nth-of-type(2n)+dd[data-v-a820c36f]{background:#f9fafb08}.KeyboardShortcutsWidget dt[data-v-a820c36f]{align-items:center;gap:4px;display:flex}.KeyboardShortcutsWidget dt[data-v-a820c36f],.KeyboardShortcutsWidget dd[data-v-a820c36f]{padding-top:4px;padding-bottom:4px}.KeyboardShortcutsWidget dt.is-disabled[data-v-a820c36f],.KeyboardShortcutsWidget dd.is-disabled[data-v-a820c36f]{opacity:.45}.KeyboardShortcutsWidget .branch[data-v-a820c36f]{color:#6d737e;margin-right:10px;font-size:12px}.KeyboardShortcutsWidget dd[data-v-a820c36f]{color:#c7cbd1;text-align:right;justify-content:flex-end;align-items:center;gap:8px;margin:0;display:flex}.KeyboardShortcutsWidget kbd[data-v-a820c36f]{color:#e3e5e8;text-align:center;background:#30343b;border:1px solid #393e46;border-radius:3px;min-width:18px;padding:0 4px;font-family:inherit;font-size:12px;display:inline-block}.KeyboardShortcutsWidget .key-icon[data-v-a820c36f]{color:#e3e5e8;background:#30343b;border:1px solid #393e46;border-radius:3px;width:16px;height:16px;padding:2px}.KeyboardShortcutsWidget .plus[data-v-a820c36f],.KeyboardShortcutsWidget .suffix[data-v-a820c36f]{color:#c7cbd1;font-size:12px}.KeyboardShortcutsWidget .visibility[data-v-a820c36f]{color:#c7cbd1;cursor:pointer;background:#1c1e22b8;border:1px solid #393e46;border-radius:4px;justify-content:center;align-items:center;width:26px;height:22px;padding:0;display:inline-flex}.KeyboardShortcutsWidget .visibility[data-v-a820c36f]:hover:not(:disabled){background:#30343b}.KeyboardShortcutsWidget .visibility.is-on[data-v-a820c36f]{color:#e69237}.KeyboardShortcutsWidget .visibility[data-v-a820c36f]:disabled{color:#393e46;cursor:default}.KeyboardShortcutsWidget .visibility-icon[data-v-a820c36f]{width:14px;height:14px}.KeyboardShortcutsWidget .history-button[data-v-a820c36f]{color:#c7cbd1;cursor:pointer;background:#1c1e22b8;border:1px solid #393e46;border-radius:4px;justify-content:center;align-items:center;width:26px;height:22px;padding:0;display:inline-flex}.KeyboardShortcutsWidget .history-button[data-v-a820c36f]:hover:not(:disabled){color:#e3e5e8;background:#30343b}.KeyboardShortcutsWidget .history-button[data-v-a820c36f]:disabled{color:#393e46;cursor:default}.KeyboardShortcutsWidget .history-icon[data-v-a820c36f]{width:14px;height:14px}.JumpToLocationWidget[data-v-085f8bed]{height:100%;padding:4px;font-size:13px;display:flex;overflow:auto}.JumpToLocationWidget .field[data-v-085f8bed]{margin:auto}.JumpToLocationWidget .row[data-v-085f8bed]{align-items:center;gap:6px;display:flex}.JumpToLocationWidget select[data-v-085f8bed]{color:#e3e5e8;min-width:120px;font:inherit;background:#30343b;border:1px solid #2e3238;border-radius:4px;padding:3px 5px;line-height:16px}.JumpToLocationWidget button[data-v-085f8bed]{color:#e3e5e8;font:inherit;cursor:pointer;background:#30343b;border:1px solid #2e3238;border-radius:4px;padding:3px 10px;font-weight:700;line-height:16px}.JumpToLocationWidget button[data-v-085f8bed]:hover:not(:disabled){background:#4a5059}.JumpToLocationWidget select[data-v-085f8bed]:disabled,.JumpToLocationWidget button[data-v-085f8bed]:disabled{opacity:.45;cursor:not-allowed}.PolygonInspectorWidget[data-v-8b4c7e54]{height:100%;padding:8px}.PolygonInspectorWidget dl[data-v-8b4c7e54]{grid-template-columns:1fr auto;margin:0;font-size:13px;display:grid}.PolygonInspectorWidget dl dt[data-v-8b4c7e54],.PolygonInspectorWidget dl dd[data-v-8b4c7e54]{padding:2px 6px}.PolygonInspectorWidget dl dt[data-v-8b4c7e54]:nth-of-type(2n),.PolygonInspectorWidget dl dt:nth-of-type(2n)+dd[data-v-8b4c7e54]{background:#f9fafb08}.PolygonInspectorWidget dt[data-v-8b4c7e54]{color:#8c929b}.PolygonInspectorWidget dd[data-v-8b4c7e54]{color:#e3e5e8;text-align:right;margin:0}.MapStatisticsWidget[data-v-c9ba6608]{height:100%;padding:8px}.MapStatisticsWidget dl[data-v-c9ba6608]{grid-template-columns:1fr auto;margin:0;font-size:13px;display:grid}.MapStatisticsWidget dl dt[data-v-c9ba6608],.MapStatisticsWidget dl dd[data-v-c9ba6608]{padding:2px 6px}.MapStatisticsWidget dl dt[data-v-c9ba6608]:nth-of-type(2n),.MapStatisticsWidget dl dt:nth-of-type(2n)+dd[data-v-c9ba6608]{background:#f9fafb08}.MapStatisticsWidget dt[data-v-c9ba6608]{color:#8c929b}.MapStatisticsWidget dd[data-v-c9ba6608]{color:#e3e5e8;text-align:right;margin:0}.RenderPerformanceWidget[data-v-2f9b82b1]{height:100%;padding:8px}.RenderPerformanceWidget dl[data-v-2f9b82b1]{grid-template-columns:1fr auto;margin:0;font-size:13px;display:grid}.RenderPerformanceWidget dl dt[data-v-2f9b82b1],.RenderPerformanceWidget dl dd[data-v-2f9b82b1]{padding:2px 6px}.RenderPerformanceWidget dl dt[data-v-2f9b82b1]:nth-of-type(2n),.RenderPerformanceWidget dl dt:nth-of-type(2n)+dd[data-v-2f9b82b1]{background:#f9fafb08}.RenderPerformanceWidget dt[data-v-2f9b82b1]{color:#8c929b}.RenderPerformanceWidget dd[data-v-2f9b82b1]{color:#e3e5e8;text-align:right;margin:0}.SelectionInspectorWidget[data-v-c3de146b]{flex-direction:column;height:100%;padding:8px;display:flex;overflow:hidden}.SelectionInspectorWidget dl[data-v-c3de146b]{grid-template-columns:1fr auto;margin:0;font-size:13px;display:grid}.SelectionInspectorWidget dl dt[data-v-c3de146b],.SelectionInspectorWidget dl dd[data-v-c3de146b]{padding:2px 6px}.SelectionInspectorWidget dl dt[data-v-c3de146b]:nth-of-type(2n),.SelectionInspectorWidget dl dt:nth-of-type(2n)+dd[data-v-c3de146b]{background:#f9fafb08}.SelectionInspectorWidget dt[data-v-c3de146b]{color:#8c929b}.SelectionInspectorWidget dd[data-v-c3de146b]{color:#e3e5e8;text-align:right;margin:0}.groups[data-v-c3de146b]{flex:1;padding:2px 6px 0;overflow-y:auto}.group[data-v-c3de146b]{margin-top:8px}.group h3[data-v-c3de146b]{justify-content:space-between;align-items:baseline;gap:6px;margin:0 0 3px;font-size:10px;font-weight:400;display:flex}.group h3 .source[data-v-c3de146b]{color:#f9fafb;letter-spacing:.04em;text-transform:uppercase}.group h3 .count[data-v-c3de146b]{color:#6d737e}.textures[data-v-c3de146b]{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.textures li[data-v-c3de146b]{align-items:center;gap:6px;min-width:0;display:flex}.textures .thumb[data-v-c3de146b]{object-fit:cover;border-radius:2px;flex:none;width:20px;height:20px}.textures .placeholder[data-v-c3de146b]{background:#30343b;border:1px solid #2e3238}.textures .name[data-v-c3de146b]{color:#e3e5e8;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.textures .count[data-v-c3de146b]{color:#8c929b;font-variant-numeric:tabular-nums;flex:none}.empty[data-v-c3de146b]{color:#80858e;margin:10px 0 0;font-size:11px}.TextureBrowserWidget[data-v-b7404424]{flex-direction:column;gap:6px;height:100%;padding:8px;font-size:12px;display:flex;position:relative}.info[data-v-b7404424]{color:#8c929b;margin:0;padding:0 6px;font-size:11px}.filters[data-v-b7404424]{flex-wrap:wrap;gap:4px;padding:0 6px;display:flex}.filters .search[data-v-b7404424]{flex:120px;align-items:center;min-width:110px;display:inline-flex;position:relative}.filters .search .icon[data-v-b7404424]{color:#6d737e;pointer-events:none;position:absolute;left:6px}.filters .search input[data-v-b7404424]{box-sizing:border-box;color:#e3e5e8;width:100%;font:inherit;background:#30343b;border:1px solid #2e3238;border-radius:4px;padding:3px 6px 3px 22px}.filters .search input[data-v-b7404424]:focus{border-color:#4a8fd9;outline:1px solid #4a8fd9}.filters select[data-v-b7404424]{color:#e3e5e8;font:inherit;cursor:pointer;background:#30343b;border:1px solid #2e3238;border-radius:4px;padding:3px 6px}.filters select[data-v-b7404424]:hover{border-color:#393e46}.list[data-v-b7404424]{flex:1;grid-template-columns:repeat(auto-fill,minmax(74px,1fr));align-content:start;gap:4px;padding:2px 6px;display:grid;overflow-y:auto}.tile[data-v-b7404424]{color:#e3e5e8;font:inherit;text-align:center;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;flex-direction:column;align-items:center;gap:2px;padding:3px;font-size:9px;display:flex}.tile[data-v-b7404424]:hover:not(:disabled){background:#30343b;border-color:#5b626b}.tile[data-v-b7404424]:disabled{cursor:default}.tile .thumb[data-v-b7404424]{aspect-ratio:1;object-fit:cover;image-rendering:auto;border-radius:3px;width:100%;max-width:64px;display:block}.tile .placeholder[data-v-b7404424]{background:#30343b;border:1px solid #2e3238}.tile .name[data-v-b7404424]{color:#8c929b;-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;width:100%;line-height:1.15;display:-webkit-box;overflow:hidden}.pager[data-v-b7404424]{justify-content:space-between;align-items:center;gap:6px;padding:0 6px;display:flex}.pager button[data-v-b7404424]{color:#c7cbd1;cursor:pointer;background:#30343b;border:1px solid #2e3238;border-radius:4px;align-items:center;padding:2px 4px;display:inline-flex}.pager button[data-v-b7404424]:hover:not(:disabled){color:#f9fafb;border-color:#393e46}.pager button[data-v-b7404424]:disabled{cursor:default;opacity:.4}.pager .range[data-v-b7404424]{color:#8c929b;font-variant-numeric:tabular-nums}.drop-zone[data-v-b7404424]{color:#f9fafb;pointer-events:none;background:#1c1e22d9;border:2px dashed #4a8fd9;border-radius:6px;justify-content:center;align-items:center;font-size:13px;display:flex;position:absolute;inset:4px}.UndoRedoWidget[data-v-4c96c75b]{grid-auto-flow:column;justify-content:center;place-items:center;gap:6px;height:100%;padding:8px;display:grid}.UndoRedoWidget .step[data-v-4c96c75b]{color:#c7cbd1;font:inherit;cursor:pointer;background:#30343b;border:1px solid #393e46;border-radius:4px;align-items:center;gap:6px;padding:5px 10px 5px 8px;display:inline-flex}.UndoRedoWidget .step[data-v-4c96c75b]:hover:not(:disabled){color:#f9fafb;background:#14161a;border-color:#5b626b}.UndoRedoWidget .step[data-v-4c96c75b]:disabled{opacity:.45;cursor:default}.UndoRedoWidget .step .label[data-v-4c96c75b]{white-space:nowrap}.UvMapperWidget[data-v-8171e74b]{flex-direction:column;gap:4px;height:100%;padding:8px;display:flex;overflow:hidden}.head[data-v-8171e74b]{border-bottom:1px solid #2e3238;grid-template-columns:1fr auto auto 1fr;align-items:baseline;gap:8px;margin:0 0 6px;padding:0 6px 5px;font-size:12px;display:grid}.head .label[data-v-8171e74b]{color:#f9fafb;text-overflow:ellipsis;white-space:nowrap;grid-column:1;margin:0;font-size:12px;font-weight:700;overflow:hidden}.head .name[data-v-8171e74b]{color:#8c929b;text-align:center;text-overflow:ellipsis;white-space:nowrap;grid-column:2;overflow:hidden}.head .faces[data-v-8171e74b]{color:#6d737e;white-space:nowrap;grid-column:3;font-size:10px}.head .zoom[data-v-8171e74b]{color:#6d737e;white-space:nowrap;grid-column:4;justify-self:end;font-size:11px}.stage[data-v-8171e74b]{flex:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative}.square[data-v-8171e74b]{background:#1c1e22;border:1px solid #2e3238;flex:none;position:relative;overflow:hidden}.texture[data-v-8171e74b]{cursor:grab;touch-action:none;display:block}.texture.is-over-face[data-v-8171e74b]{cursor:move}.texture.is-panning[data-v-8171e74b]{cursor:grabbing}.corner[data-v-8171e74b]{cursor:grab;touch-action:none;background:#69a64e;border:2px solid #14161a;border-radius:50%;place-items:center;width:20px;height:20px;margin:-10px 0 0 -10px;padding:0;display:grid;position:absolute;box-shadow:0 0 0 1px #00000073}.corner[data-corner="1"][data-v-8171e74b]{background:#4a8fd9}.corner[data-corner="2"][data-v-8171e74b]{background:#e69237}.corner[data-corner="3"][data-v-8171e74b]{background:#e81717}.corner .index[data-v-8171e74b]{color:#14161a;pointer-events:none;font-size:9px;font-weight:700;line-height:1}.corner.is-active[data-v-8171e74b]{border-color:#f9fafb;box-shadow:0 0 0 2px #f9fafb}.corner.is-dragged[data-v-8171e74b]{cursor:grabbing}.hint[data-v-8171e74b]{color:#80858e;text-align:center;margin:0;padding:0 12px;font-size:12px;line-height:1.4;position:absolute}.fields[data-v-8171e74b]{color:#8c929b;align-items:center;gap:6px;padding:0 2px;font-size:11px;display:flex}.fields .corner-select[data-v-8171e74b]{color:#c7cbd1;font:inherit;background:#30343b;border:1px solid #2e3238;border-radius:4px;flex:none;padding:2px 4px;font-size:11px}.fields .corner-select[data-v-8171e74b]:focus{border-color:#4a8fd9;outline:1px solid #4a8fd9}.fields .corner-select[data-v-8171e74b]:disabled{opacity:.45}.fields .field[data-v-8171e74b]{align-items:center;gap:3px;display:inline-flex}.fields .field .axis[data-v-8171e74b]{color:#6d737e;font-size:10px}.fields .field input[data-v-8171e74b]{box-sizing:border-box;color:#e3e5e8;width:62px;font:inherit;font-variant-numeric:tabular-nums;background:#30343b;border:1px solid #2e3238;border-radius:4px;padding:2px 4px;font-size:11px}.fields .field input[data-v-8171e74b]:focus{border-color:#4a8fd9;outline:1px solid #4a8fd9}.fields .field input[data-v-8171e74b]:disabled{opacity:.45}.fields .turns[data-v-8171e74b]{gap:2px;margin-left:auto;display:flex}.fields .turn[data-v-8171e74b]{color:#c7cbd1;cursor:pointer;background:#30343b;border:1px solid #2e3238;border-radius:4px;justify-content:center;align-items:center;width:22px;height:20px;padding:0;display:inline-flex}.fields .turn[data-v-8171e74b]:hover:not(:disabled){color:#f9fafb;background:#14161a}.fields .turn[data-v-8171e74b]:disabled{opacity:.45;cursor:default}.Crosshair[data-v-b684a014]{pointer-events:none;width:13px;height:13px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Crosshair[data-v-b684a014]:before,.Crosshair[data-v-b684a014]:after{content:"";background:#f9fafbe6;position:absolute;box-shadow:0 0 2px #1c1e22e6}.Crosshair[data-v-b684a014]:before{width:1px;height:100%;top:0;left:6px}.Crosshair[data-v-b684a014]:after{width:100%;height:1px;top:6px;left:0}.View3DWidget[data-v-0b5b868a]{color:#8c929b;background:#14161a;height:100%;position:relative;overflow:hidden}.View3DWidget .stage[data-v-0b5b868a]{width:100%;height:100%;display:block}.View3DWidget .gizmo[data-v-0b5b868a]{pointer-events:none;background:#00000059;border-radius:50%;width:110px;height:110px;position:absolute;bottom:8px;right:8px}.View3DWidget .gizmo canvas[data-v-0b5b868a]{width:128px;height:128px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.View3DWidget .hud[data-v-0b5b868a]{white-space:pre;color:#e3e5e8;pointer-events:none;background:#1c1e22b8;border-radius:3px;padding:4px 8px;font-family:monospace;font-size:12px;line-height:1.4;position:absolute;top:8px;left:8px}.View3DWidget .status[data-v-0b5b868a]{text-align:center;pointer-events:none;justify-content:center;align-items:center;margin:0;padding:16px;font-size:13px;display:flex;position:absolute;inset:0}.WidgetOverlay[data-v-307787d0]{z-index:10;box-sizing:border-box;cursor:move;touch-action:none;background:#4a4e54bd;border:2px dashed #0000;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.WidgetOverlay[data-v-307787d0]:hover{background:#585d65bd;border-color:#e69237cc}.WidgetOverlay .size[data-v-307787d0]{color:#f9fafb;font-variant-numeric:tabular-nums;letter-spacing:.04em;white-space:nowrap;pointer-events:none;background:#14161ae0;border:1px solid #f9fafb3d;border-radius:4px;padding:2px 6px;font-size:11px;position:absolute;top:6px;left:6px}.WidgetOverlay .name[data-v-307787d0]{color:#f9fafb;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 1px 3px #000;pointer-events:none;background:#14161aa6;border:1px solid #f9fafb1f;border-radius:3px;padding:4px 10px;font-size:13px;font-weight:700}.WidgetOverlay .lock[data-v-307787d0],.WidgetOverlay .trash[data-v-307787d0]{cursor:pointer;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex;position:absolute;top:6px}.WidgetOverlay .lock[data-v-307787d0]{color:#e3e5e8;background:#14161ae0;border:1px solid #f9fafb3d;right:38px}.WidgetOverlay .lock[data-v-307787d0]:hover{color:#f9fafb;border-color:#e69237cc}.WidgetOverlay .lock.is-on[data-v-307787d0]{color:#f9fafb;background:#e6923752;border-color:#e69237cc}.WidgetOverlay .trash[data-v-307787d0]{color:#f6d6d0;cursor:pointer;background:#8b2e1de0;border:1px solid #c7523db3;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex;right:6px}.WidgetOverlay .trash[data-v-307787d0]:hover{color:#f9fafb;background:#b9422d}.Dock[data-v-eb23abfd]{flex:1;min-height:0;position:relative}.Dock .empty-hint[data-v-eb23abfd]{color:#80858e;text-align:center;pointer-events:none;-webkit-user-select:none;user-select:none;place-items:center;margin:0;padding:0 32px;font-size:12px;display:grid;position:absolute;inset:0}.Dock .empty-hint .gear[data-v-eb23abfd]{vertical-align:-2px}.Dock[data-v-eb23abfd] .lm-DockPanel{position:absolute;inset:0}.Dock[data-v-eb23abfd] .lm-DockPanel-tabBar{display:none}.Dock[data-v-eb23abfd] .lm-DockPanel-handle{cursor:ew-resize;background:#30343b}.Dock[data-v-eb23abfd] .lm-DockPanel-handle:after{content:"";position:absolute;inset:0}.Dock[data-v-eb23abfd] .lm-DockPanel-handle[data-orientation=vertical]{cursor:ns-resize}.Dock[data-v-eb23abfd] .lm-DockPanel-handle[data-orientation=horizontal]:after{min-width:8px}.Dock[data-v-eb23abfd] .lm-DockPanel-handle[data-orientation=vertical]:after{min-height:8px}.Dock[data-v-eb23abfd] .lm-DockPanel-handle:hover{background:#4a8fd9}.Modal[data-v-c2fca904]{z-index:1000;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Modal .cover[data-v-c2fca904]{opacity:.45;background:#000;position:absolute;inset:0}.Modal .dialog[data-v-c2fca904]{color:#e3e5e8;background:#22252a;border:1px solid #2e3238;border-radius:6px;flex-direction:column;width:min(520px,90vw);max-height:80vh;display:flex;position:relative;box-shadow:0 8px 30px #000}.Modal .head[data-v-c2fca904]{border-bottom:1px solid #2e3238;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.Modal h2[data-v-c2fca904]{margin:0;font-size:1em;font-weight:600}.Modal .close[data-v-c2fca904]{color:#c7cbd1;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:24px;height:22px;padding:0;display:inline-flex}.Modal .close[data-v-c2fca904]:hover{background:#30343b}.Modal .body[data-v-c2fca904]{padding:10px 12px;font-size:.92em;line-height:1.45;overflow:auto}.Modal .actions[data-v-c2fca904]{border-top:1px solid #2e3238;justify-content:flex-end;gap:8px;padding:8px 12px;display:flex}.DataDirPicker[data-v-6f8a4caa]{align-items:center;display:inline-flex}.DataDirPicker .setup[data-v-6f8a4caa]{color:#e3e5e8;height:22px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #393e46;border-radius:4px;align-items:center;gap:5px;padding:0 7px 0 5px;display:inline-flex}.DataDirPicker .setup[data-v-6f8a4caa]:hover{background:#30343b}.DataDirPicker .setup.is-set svg[data-v-6f8a4caa]{color:#69a64e}.DataDirPicker .setup.is-missing svg[data-v-6f8a4caa]{color:#e69237}.DataDirPicker .dir-input[data-v-6f8a4caa]{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.intro[data-v-6f8a4caa]{color:#6d737e;margin:0 0 10px;font-size:.9em}.intro p[data-v-6f8a4caa]{margin:0}.intro p+p[data-v-6f8a4caa]{margin-top:2px}.state-panel[data-v-6f8a4caa]{text-align:center;background:#30343b;border:1px solid #2e3238;border-radius:6px;flex-direction:column;align-items:center;gap:6px;margin:12px 0 16px;padding:22px 16px;display:flex}.state-panel .state-icon[data-v-6f8a4caa]{margin-bottom:2px}.state-panel.is-set .state-icon[data-v-6f8a4caa]{color:#69a64e}.state-panel.is-missing .state-icon[data-v-6f8a4caa]{color:#e69237}.state-panel .state-title[data-v-6f8a4caa]{color:#f9fafb;font-size:1.05em}.state-panel .state-name[data-v-6f8a4caa]{color:#6d737e;text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.browse[data-v-6f8a4caa]{color:#f9fafb;width:100%;font:inherit;cursor:pointer;background:#4a5059;border:1px solid #5b626b;border-radius:5px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:1em;display:flex}.browse[data-v-6f8a4caa]:hover{background:#22252a;border-color:#4a8fd9}.wiki-link[data-v-6f8a4caa]{color:#4a8fd9}.wiki-link[data-v-6f8a4caa]:hover{text-decoration:underline}.ExportMap[data-v-af012541]{align-items:center;display:inline-flex}.ExportMap .open[data-v-af012541]{color:#c7cbd1;height:22px;font:inherit;cursor:pointer;background:0 0;border:1px solid #393e46;border-radius:4px;align-items:center;gap:5px;padding:0 8px;display:inline-flex}.ExportMap .open[data-v-af012541]:hover:not(:disabled){background:#30343b}.ExportMap .open[data-v-af012541]:disabled{opacity:.5;cursor:default}.ExportMap .open .label[data-v-af012541]{white-space:nowrap}.field[data-v-af012541]{margin-bottom:14px}.field label[data-v-af012541]{color:#e3e5e8;margin-bottom:3px;display:block}.field input[data-v-af012541]{box-sizing:border-box;color:#f9fafb;width:100%;font:inherit;background:#30343b;border:1px solid #393e46;border-radius:4px;padding:4px 6px}.field input[data-v-af012541]:focus{border-color:#4a8fd9;outline:none}.field .helper[data-v-af012541]{color:#6d737e;margin:3px 0 0;font-size:.9em}.progress[data-v-af012541]{background:#2e3238;border-radius:2px;height:3px;margin:2px 0 4px;overflow:hidden}.progress.is-hidden[data-v-af012541]{visibility:hidden}.progress .bar[data-v-af012541]{background:#4a8fd9;height:100%;transition:width .12s linear}.failure[data-v-af012541]{color:#c7523d;margin:4px 0 0;font-size:.9em}.export[data-v-af012541]{color:#f9fafb;width:100%;font:inherit;cursor:pointer;background:#4a5059;border:1px solid #5b626b;border-radius:4px;justify-content:center;align-items:center;gap:6px;padding:5px 12px;display:inline-flex}.export[data-v-af012541]:hover:not(:disabled){background:#22252a;border-color:#4a8fd9}.export[data-v-af012541]:disabled{opacity:.6;cursor:default}.export .spinner[data-v-af012541]{animation:1.2s linear infinite ExportMap-spin-af012541}.export.is-done .mark[data-v-af012541]{color:#69a64e}.export.is-failed .mark[data-v-af012541]{color:#c7523d}@keyframes ExportMap-spin-af012541{to{transform:rotate(1turn)}}.LevelSelector[data-v-81f58189]{align-items:center;gap:6px;display:flex}.LevelSelector .label[data-v-81f58189]{opacity:.65}.LevelSelector .open-level[data-v-81f58189]{color:#c7cbd1;white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #393e46;border-radius:4px;align-items:center;gap:5px;height:22px;padding:0 8px 0 6px;display:inline-flex}.LevelSelector .open-level[data-v-81f58189]:hover{background:#30343b}.LevelSelector .open-level .label[data-v-81f58189]{color:#e3e5e8;opacity:.85}.LevelSelector .zip-input[data-v-81f58189]{display:none}.MapsToOpen[data-v-5ee10c9d]{align-items:center;gap:6px;display:flex}.MapsToOpen .label[data-v-5ee10c9d]{white-space:nowrap;opacity:.65}.MapsToOpen .list[data-v-5ee10c9d]{color:#e3e5e8;border:1px solid #393e46;border-radius:4px;align-items:center;gap:5px;display:inline-flex;position:relative}.MapsToOpen .list[data-v-5ee10c9d]:hover{background:#30343b}.MapsToOpen .list[data-v-5ee10c9d]:focus-within{border-color:#4a8fd9}.MapsToOpen .list .group[data-v-5ee10c9d]{color:#6d737e;white-space:nowrap;cursor:pointer;padding-left:6px}.MapsToOpen .list select[data-v-5ee10c9d]{color:#e3e5e8;font:inherit;appearance:none;cursor:pointer;background:0 0;border:0;border-radius:4px;padding:2px 18px 2px 0}.MapsToOpen .list select[data-v-5ee10c9d]:hover{background:#30343b}.MapsToOpen .list select[data-v-5ee10c9d]:focus{outline:none}.MapsToOpen .list .chevron[data-v-5ee10c9d]{pointer-events:none;position:absolute;right:4px}.WidgetPicker[data-v-f38c5df4]{z-index:50;background:#22252a;border:1px solid #393e46;border-radius:6px;min-width:170px;padding:4px;transition:opacity .12s ease-out;position:absolute;top:4px;left:0;transform:translate(-50%);box-shadow:0 10px 28px #0000008c}.WidgetPicker.is-dragging[data-v-f38c5df4]{opacity:.25}.WidgetPicker .heading[data-v-f38c5df4]{letter-spacing:.06em;text-transform:uppercase;color:#6d737e;padding:6px 8px 2px;font-size:10px;font-weight:700;display:block}.WidgetPicker .group+.group .heading[data-v-f38c5df4]{border-top:1px solid #2e3238;margin-top:4px;padding-top:10px}.WidgetPicker .row[data-v-f38c5df4]{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:4px;align-items:center;gap:8px;padding:6px 8px;display:flex}.WidgetPicker .row[data-v-f38c5df4]:hover{color:#f9fafb;background:#30343b}.WidgetPicker .row.is-placed[data-v-f38c5df4]{cursor:default}.WidgetPicker .row .grip[data-v-f38c5df4],.WidgetPicker .row .mark[data-v-f38c5df4]{flex:none}.WidgetPicker .row .grip[data-v-f38c5df4]{color:#80858e}.WidgetPicker .row .mark[data-v-f38c5df4]{color:#69a64e}.WidgetPicker .row .name[data-v-f38c5df4]{white-space:nowrap;flex:1}.WidgetPicker .row .trash[data-v-f38c5df4]{color:#b68981;cursor:pointer;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;width:20px;height:20px;padding:0;display:inline-flex}.WidgetPicker .row .trash[data-v-f38c5df4]:hover{color:#f9fafb;background:#b9422dd9}.WidgetManager[data-v-e2bba897]{align-items:center;gap:6px;display:flex;position:relative}.WidgetManager .label[data-v-e2bba897]{opacity:.65;margin-right:2px}.WidgetManager .presets[data-v-e2bba897]{align-items:center;gap:6px;display:inline-flex;position:relative}.WidgetManager .presets>.preset[data-v-e2bba897]{color:#e3e5e8;height:22px;font:inherit;cursor:pointer;background:#30343b;border:1px solid #393e46;border-radius:4px;align-items:center;gap:4px;padding:0 4px 0 6px;font-size:12px;display:inline-flex}.WidgetManager .presets>.preset[data-v-e2bba897]:hover{background:#4a5059}.WidgetManager .preset-menu[data-v-e2bba897]{z-index:50;background:#22252a;border:1px solid #393e46;border-radius:6px;flex-direction:column;min-width:232px;padding:4px;display:flex;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 10px 28px #0000008c}.WidgetManager .divider[data-v-e2bba897]{border:0;border-top:1px solid #393e46;margin:4px 2px}.WidgetManager .preset-row[data-v-e2bba897]{border-radius:4px;align-items:center;gap:2px;padding:2px;display:flex}.WidgetManager .preset-row[data-v-e2bba897]:hover,.WidgetManager .preset-row.is-selected[data-v-e2bba897]{background:#30343b}.WidgetManager .preset-row .choose[data-v-e2bba897]{color:#e3e5e8;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:1;align-items:center;gap:6px;padding:4px 6px;font-size:12px;display:flex}.WidgetManager .preset-row.is-selected .choose[data-v-e2bba897]{color:#f9fafb}.WidgetManager .preset-row .spacer[data-v-e2bba897]{width:12px}.WidgetManager .preset-row .step[data-v-e2bba897]{color:#e3e5e8;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.WidgetManager .preset-row .step[data-v-e2bba897]:hover:not(:disabled){color:#f9fafb;background:#22252a}.WidgetManager .preset-row .step[data-v-e2bba897]:disabled{opacity:.3;cursor:default}.WidgetManager>button[data-v-e2bba897]{color:#c7cbd1;cursor:pointer;background:0 0;border:1px solid #393e46;border-radius:4px;justify-content:center;align-items:center;width:26px;height:22px;padding:0;display:inline-flex}.WidgetManager>button[data-v-e2bba897]:hover{background:#30343b}.WidgetManager .picker-anchor[data-v-e2bba897]{width:0;height:0;position:absolute;top:100%}.WidgetManager .plus.is-open[data-v-e2bba897]{color:#f9fafb;background:#4a5059;border-color:#5b626b}.WidgetManager .lock[data-v-e2bba897]{color:#69a64e}.WidgetManager .lock[aria-pressed=true][data-v-e2bba897]{color:#e69237;background:#4a5059;border-color:#5b626b}.EditorHeader[data-v-83c295ad]{background:#22252a;border-bottom:1px solid #2e3238;align-items:center;gap:8px;padding:4px 10px;display:flex;position:relative}.EditorHeader .levels[data-v-83c295ad]{align-items:center;gap:8px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.EditorHeader .levels .dot[data-v-83c295ad]{color:#6d737e;-webkit-user-select:none;user-select:none}.EditorHeader .brand[data-v-83c295ad]{flex:1;align-items:baseline;gap:8px;min-width:0;display:flex}.EditorHeader .brand .title[data-v-83c295ad]{color:#e3e5e8;white-space:nowrap}.EditorHeader .brand .version[data-v-83c295ad]{color:#6d737e;white-space:nowrap;font-size:11px}.EditorHeader .brand .source[data-v-83c295ad],.EditorHeader .brand .support[data-v-83c295ad]{color:#6d737e;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.EditorHeader .brand .source[data-v-83c295ad]:hover,.EditorHeader .brand .support[data-v-83c295ad]:hover{color:#e3e5e8}.EditorHeader .brand .dot[data-v-83c295ad]{color:#6d737e}.EditorHeader .brand .support[data-v-83c295ad]{white-space:nowrap}.EditorHeader .brand .support .support-text[data-v-83c295ad]{font-size:11px}.EditorHeader .brand .source-mark[data-v-83c295ad]{width:14px;height:14px}.LoadingOverlay[data-v-a8c86f42]{z-index:200;place-items:center;display:grid;position:fixed;inset:0}.LoadingOverlay .cover[data-v-a8c86f42]{opacity:.45;background:#000;position:absolute;inset:0}.LoadingOverlay .words[data-v-a8c86f42]{color:#fff;letter-spacing:.02em;text-shadow:0 1px 3px #000;margin:0;font-size:1.5rem;font-weight:600;position:relative}.App[data-v-76553f49]{flex-direction:column;height:100%;display:flex}html,body{color:#e3e5e8;background:#1c1e22;height:100%;margin:0;font-family:sans-serif;font-size:13px;overflow:hidden}#app{height:100%}.lm-DockPanel-widget{min-width:80px;min-height:40px}.lm-DockPanel-widget[data-widget-kind=camera-controls],.lm-DockPanel-widget[data-widget-kind=jump-to-location]{min-height:44px}.VueWidget-content{height:100%;overflow:auto}.VueWidget-content>*{box-sizing:border-box}.WidgetOverlay-host{position:absolute;inset:0}.lm-DockPanel-widget.is-dimmed .WidgetOverlay{background:#1c1e22bd;border-color:#0000}.lm-DockPanel-widget.is-spotlit .WidgetOverlay{background:#585d65bd;border-color:#e69237;box-shadow:inset 0 0 0 1px #e6923759}.Dock:not(.is-editing) .lm-DockPanel-widget.is-dimmed:after{content:"";z-index:5;pointer-events:none;background:#0003;position:absolute;inset:0}.Dock:not(.is-editing) .lm-DockPanel-widget.is-spotlit{outline-offset:-2px;outline:2px dashed #e69237}.lm-DockPanel-widget.is-drag-source .WidgetOverlay{background:#25282dbd;border-color:#e692378c}body.is-dragging{cursor:move;-webkit-user-select:none;user-select:none}.drag-ghost{z-index:1000;white-space:nowrap;color:#f9fafb;pointer-events:none;will-change:transform;background:#22252af0;border:1px solid #e69237;border-radius:4px;align-items:center;gap:6px;padding:5px 9px;font-size:12px;display:inline-flex;position:fixed;top:0;left:0;box-shadow:0 6px 18px #0000008c}.drag-ghost svg{color:#e69237;width:12px;height:12px}.drop-cover{z-index:900;background:0 0;display:none;position:fixed;inset:0}.drop-cover.is-visible{display:block}.drop-preview{z-index:950;box-sizing:border-box;pointer-events:none;background:#e692372e;border:2px solid #e69237;border-radius:2px;display:none;position:absolute}.drop-preview.is-visible{display:block}.icon-button{color:#c7cbd1;cursor:pointer;background:0 0;border:1px solid #393e46;border-radius:4px;justify-content:center;align-items:center;width:26px;height:22px;padding:0;display:inline-flex}.icon-button:hover:not(:disabled){background:#30343b}.icon-button:disabled{opacity:.45;cursor:default}
