*{margin:0;padding:0}html{background-color:#000}#root{width:100%;height:100%;display:flex;justify-content:center;align-items:center}body{height:100dvh;width:100vw;max-width:100%;overflow:hidden;background-color:#000}button{cursor:pointer}.header-button{border:1px solid white;color:#fff;background:#000;outline:none;height:50px;aspect-ratio:1;display:grid;place-items:center}.header-button[data-pressed]{box-shadow:inset 0 1px 2px #0000001a;background:#333;border-color:#fff;transform:scale(.98)}.header-button[data-focus-visible]{outline:2px solid blue;outline-offset:-1px}.react-aria-Popover[data-trigger=Select] .react-aria-ListBox{color:#fff;border:1px solid white;display:block;width:100%;max-height:inherit;min-height:unset;background:#000}.react-aria-Popover[data-trigger=Select] .react-aria-ListBoxItem{position:relative;padding:.5rem 1rem .5rem 1.5rem;cursor:pointer}.react-aria-Popover[data-trigger=Select] .react-aria-ListBoxItem[data-focus-visible]{outline:none}.react-aria-Popover[data-trigger=Select] .react-aria-ListBoxItem[data-selected]{font-weight:600;background:unset;color:#adff2f}.react-aria-Popover[data-trigger=Select] .react-aria-ListBoxItem[data-selected]:before{content:"✓";content:"✓" / "";alt:" ";position:absolute;left:4px}.react-aria-Popover[data-trigger=Select] .react-aria-ListBoxItem[data-focused],.react-aria-Popover[data-trigger=Select] .react-aria-ListBoxItem[data-pressed]{background:var(--highlight-background);color:var(--highlight-foreground)}.react-aria-Tooltip{box-shadow:0 8px 20px #0000001a;font-family:monospace,monospace;background:#fff;color:#000;forced-color-adjust:none;outline:none;padding:2px 8px;max-width:150px;transform:translateZ(0);transition:transform .2s,opacity .2s}.react-aria-Tooltip[data-entering],.react-aria-Tooltip[data-exiting]{transform:scale(.9) var(--origin);opacity:0}.react-aria-Tooltip[data-placement=top]{margin-bottom:8px;--origin: translateY(4px)}.react-aria-Tooltip[data-placement=bottom]{margin-top:8px;--origin: translateY(-4px)}.react-aria-Tooltip[data-placement=bottom] .react-aria-OverlayArrow svg{transform:rotate(180deg)}.react-aria-Tooltip[data-placement=right]{margin-left:8px;--origin: translateX(-4px)}.react-aria-Tooltip[data-placement=right] .react-aria-OverlayArrow svg{transform:rotate(90deg)}.react-aria-Tooltip[data-placement=left]{margin-right:8px;--origin: translateX(4px)}.react-aria-Tooltip[data-placement=left] .react-aria-OverlayArrow svg{transform:rotate(-90deg)}.react-aria-Tooltip .react-aria-OverlayArrow svg{display:block;fill:#fff}._header_165r5_1{display:flex;justify-content:space-between;align-items:center;top:0;right:0;left:0;padding:10px;position:fixed;z-index:15}.react-aria-ModalOverlay{position:fixed;top:0;left:0;width:100vw;height:100dvh;background:#00000080;display:flex;align-items:center;justify-content:center;z-index:100}.react-aria-ModalOverlay[data-entering]{animation:modal-fade .2s}.react-aria-ModalOverlay[data-exiting]{animation:modal-fade .15s reverse ease-in}.reactAriaModalMenu{box-shadow:0 8px 20px #0000001a;background:#000;color:#fff;border:1px solid white;outline:none;width:375px;height:calc(100% - 100px);overflow-y:auto}.reactAriaModalMenu[data-entering]{animation:modal-zoom .3s cubic-bezier(.175,.885,.32,1.275)}.reactAriaModalMenu .react-aria-TextField{margin-bottom:8px}.reactAriaModalMenu hr{width:95%;margin:0 auto}.reactAriaModalMenu::-webkit-scrollbar{background-color:transparent;width:6px}.reactAriaModalMenu::-webkit-scrollbar-thumb{background:#fff}@keyframes modal-fade{0%{opacity:0}to{opacity:1}}@keyframes modal-zoom{0%{transform:scale(.8)}to{transform:scale(1)}}ul{width:100%;height:100%;list-style-type:none}ul svg{max-height:50px}.modal-menu-button{width:100%;background:none;border:none;color:#fff}.attribute-container{height:50px;display:flex;flex-direction:column;justify-content:space-between}.count-container{display:flex;align-items:center;gap:15px}.list-count{border:1px solid white;font-size:.75rem;width:17.5px;aspect-ratio:1;border-radius:10px;display:grid;place-items:center}._statWrapper_1r29f_1{font-family:monospace;display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:70px;cursor:default}._attributes_1r29f_11{display:flex;justify-content:flex-start;align-items:center}._measurements_1r29f_17{display:flex;align-items:center;border-width:1px;border-style:solid}._measurements_1r29f_17 span{width:50%;display:grid;place-items:center;padding:0 5px}._fileCount_1r29f_31{border-width:1px;border-style:solid;width:50px;display:flex}._fileCount_1r29f_31 span:nth-of-type(1){width:50%;display:grid;place-items:center}._fileCount_1r29f_31 span:nth-of-type(2){width:50%;display:grid;place-items:center}._layerCount_1r29f_50{width:17.5px;aspect-ratio:1;border-radius:10px;display:grid;place-items:center}._zoom_1r29f_58{display:flex;gap:5px}._zoom_1r29f_58 p{border-width:1px;border-style:solid;padding:0 5px}._viewport_15g92_1{display:grid;place-items:center;width:100%;height:100%;background-image:linear-gradient(to right,#222222 1px,transparent 1px),linear-gradient(to bottom,#222222 1px,transparent 1px);background-size:22.5px 22.5px;background-position:center}._viewport_15g92_1 svg{width:100%;max-height:100dvh;max-width:1000px}@media screen and (max-width: 500px){._viewport_15g92_1 svg{width:100%;max-height:100dvh;max-width:500px}}._loadingBar_ws84c_1{display:grid;grid-template-areas:"bar bar";grid-template-columns:auto;width:250px;color:#00f}._value_ws84c_10{grid-area:value}._bar_ws84c_14{grid-area:bar;box-shadow:inset 0 0 0 1px #fff;forced-color-adjust:none;height:10px;border-radius:5px;overflow:hidden;will-change:transform}._fill_ws84c_24{background:#7cfc00;height:100%}._loadingBar_ws84c_1:not([aria-valuenow]) ._fill_ws84c_24{width:120px;border-radius:inherit;animation:_indeterminate_ws84c_1 1.5s infinite ease-in-out;will-change:transform}@keyframes _indeterminate_ws84c_1{0%{transform:translate(-100%)}to{transform:translate(250px)}}._controlCenter_1imzl_1{width:350px;height:190px;display:flex;flex-direction:column;box-sizing:border-box;position:fixed;bottom:10px;left:10px;z-index:15;font-family:monospace,monospace}._layerList_1imzl_14{height:100%;display:flex;flex-direction:column;justify-content:space-between;border:1px solid white;border-top:none;background-color:#000}._controlCenterHeader_1imzl_24{display:flex;justify-content:space-between;align-items:center;border:1px solid white;height:40px;background-color:#000;color:#fff;font-size:.8rem;padding:0 10px}._colorSliders_1imzl_36{height:100%;display:flex;flex-direction:column;justify-content:space-evenly;border:1px solid white;border-top:none;background-color:#000;gap:5px}._colorSliders_1imzl_36 span{display:flex;justify-content:space-evenly;align-items:center;width:100%}._colorSliders_1imzl_36 span p{background-color:#fff;width:30px;aspect-ratio:1;display:grid;place-items:center;border-radius:50px;font-family:sans-serif}@media screen and (max-width: 450px){._controlCenter_1imzl_1{width:calc(100vw - 20px)}}._layerButton_amg4l_1{color:#fff;background:#000;border:none;text-align:center;text-decoration:none;display:flex;justify-content:space-between;align-items:center;height:100%;width:100%;font-family:monospace,monospace;padding-right:10px}._layerButton_amg4l_1[data-hovered]{background:#333}._layerButton_amg4l_1[data-pressed]{box-shadow:inset 0 1px 2px #0000001a;background:#333;border-color:#fff}._layerButton_amg4l_1[data-focus-visible]{outline:2px solid blue;outline-offset:-1px}._layerButton_amg4l_1:disabled{color:gray;background-color:#305050}._layerInfo_amg4l_36{display:flex;align-items:center;width:100%;height:100%;gap:10px}._layerControls_amg4l_44{height:100%;width:30%;display:flex;justify-content:space-evenly;align-items:center}._layerControl_amg4l_44{background:none;display:grid;place-items:center;height:100%;width:50%;border:none;color:#fff;border-right:1px solid white}.react-aria-ColorSlider{display:grid;grid-template-areas:"track track";grid-template-columns:auto;gap:4px;max-width:300px;width:80%}.react-aria-ColorSlider .react-aria-Label{grid-area:label}.react-aria-ColorSlider .react-aria-SliderOutput{grid-area:output}.react-aria-ColorSlider .react-aria-SliderTrack{grid-area:track}.react-aria-ColorSlider[data-orientation=horizontal] .react-aria-SliderTrack{height:10.5px}.react-aria-ColorSlider[data-orientation=horizontal] .react-aria-ColorThumb{top:50%}.react-aria-ColorThumb{border:2px solid white;box-shadow:0 0 0 1px #000,inset 0 0 0 1px #000;width:21px;aspect-ratio:1;box-sizing:border-box;cursor:grab}.react-aria-ColorThumb[data-focus-visible]{width:24px;height:24px}.react-aria-ColorThumb[data-dragging]{cursor:grabbing}.react-aria-Slider[data-orientation=vertical]{height:160px;display:block}.react-aria-Slider[data-orientation=vertical] .react-aria-Label,.react-aria-Slider[data-orientation=vertical] .react-aria-SliderOutput{display:none}.react-aria-Slider[data-orientation=vertical] .react-aria-SliderTrack{width:8px;height:100%;background:gray;cursor:grab}.react-aria-Slider[data-orientation=vertical] .react-aria-SliderTrack:before{width:3px;height:100%;left:50%;transform:translate(-50%)}.react-aria-Slider[data-orientation=vertical] .react-aria-SliderThumb{left:50%;background:#fff;width:25px;height:25px;cursor:grab}.react-aria-Slider[data-orientation=vertical] .react-aria-SliderThumb[data-dragging]{cursor:grabbing}.react-aria-Slider[data-orientation=vertical] .react-aria-SliderThumb[data-focus-visible]{outline:2px solid blue;outline-offset:-1px}._reactAriaModalWelcome_1fnc4_1{box-shadow:0 8px 20px #0000001a;background:#000;color:#fff;border:1px solid white;outline:none;width:375px;padding:20px 10px}._reactAriaModalWelcome_1fnc4_1[data-entering]{animation:_modal-zoom_1fnc4_1 .3s cubic-bezier(.175,.885,.32,1.275)}._reactAriaModalWelcome_1fnc4_1 ._react-aria-TextField_1fnc4_14{margin-bottom:8px}._reactAriaModalWelcome_1fnc4_1 hr{width:95%;margin:0 auto}._reactAriaModalWelcome_1fnc4_1::-webkit-scrollbar{background-color:transparent;width:6px}._reactAriaModalWelcome_1fnc4_1::-webkit-scrollbar-thumb{background:#fff}._welcomeDialog_1fnc4_33{font-family:monospace,monospace;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;height:100%;outline:none;gap:20px}._welcomeDialog_1fnc4_33 ._header_1fnc4_43 p{font-size:1.25rem;display:flex;gap:10px}._welcomeDialog_1fnc4_33 ._header_1fnc4_43 p span{display:flex;align-items:center;gap:5px}._welcomeDialog_1fnc4_33 div{display:flex;justify-content:flex-start;align-items:center;gap:10px;width:100%}._confirmButton_1fnc4_66{padding:10px 15px;background:#000;color:#fff;font-family:monospace,monospace;border:1px solid white;font-weight:700}._confirmButton_1fnc4_66[data-pressed]{box-shadow:inset 0 1px 2px #0000001a;background:#333;border-color:#fff;transform:scale(.98)}._confirmButton_1fnc4_66[data-focus-visible]{outline:2px solid blue;outline-offset:-1px}@media screen and (max-width: 500px){._reactAriaModalWelcome_1fnc4_1{width:calc(100% - 50px)}}
