@keyframes comps-loader-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes comps-loader-poke{0%{transform:translate(-20px)}to{transform:translate(0)}}@keyframes comps-loader-flicker{0%{opacity:.25}50%{opacity:1}to{opacity:.25}}.comps-loader-cont{width:100%;height:100%;flex:1;display:flex;justify-content:center;align-items:center}.comps-loader-spinner{fill:var(--deep-5);animation:comps-loader-rotate 1.8s linear infinite}@keyframes comps-unsupportedbrowser-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes comps-unsupportedbrowser-poke{0%{transform:translate(-20px)}to{transform:translate(0)}}@keyframes comps-unsupportedbrowser-flicker{0%{opacity:.25}50%{opacity:1}to{opacity:.25}}.comps-unsupportedbrowser-cont{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;padding:20px;text-align:center;background-color:var(--deep-0);color:var(--deep-6)}.comps-unsupportedbrowser-title{margin-bottom:16px;font-size:24px;font-weight:600}.comps-unsupportedbrowser-message{margin-bottom:8px;font-size:16px;color:var(--deep-5)}.comps-unsupportedbrowser-detected{font-size:14px;color:var(--deep-4)}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:swap;src:url(/fonts/material-symbols-outlined.woff2) format("woff2")}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:100 700;font-display:swap;src:url(/fonts/material-symbols-rounded.woff2) format("woff2")}.material-symbols-rounded{font-family:Material Symbols Rounded;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Symbols Sharp;font-style:normal;font-weight:100 700;font-display:swap;src:url(/fonts/material-symbols-sharp.woff2) format("woff2")}.material-symbols-sharp{font-family:Material Symbols Sharp;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes poke{0%{transform:translate(-20px)}to{transform:translate(0)}}@keyframes flicker{0%{opacity:.25}50%{opacity:1}to{opacity:.25}}[data-panel-content]{display:flex;flex-direction:column;align-items:stretch;color:var(--deep-5);background-color:var(--deep-15);position:relative;box-sizing:border-box;height:100%}[data-panel-content] button{padding-top:0;padding-bottom:0}[data-panel-content] button:not(:has([data-label])){padding-left:0;padding-right:0}[data-panel-content]:focus-visible{filter:none}[data-panel-content] [data-label]{letter-spacing:.5px;font-weight:500;flex-shrink:0;vertical-align:middle;line-height:20px;height:20px;box-sizing:border-box;white-space:nowrap;color:var(--deep-42)}[data-sep]{border-bottom:solid 1px rgba(224,224,240,.0352941176);box-sizing:border-box}[data-panel-row]+[data-sep]{padding-top:14px}[data-panel-row]{display:grid;padding:5px 10px 0;column-gap:15px;row-gap:5px;grid-template-columns:1fr 1fr}[data-panel-row]:first-child{padding-top:8px}[data-panel-row]:last-child{padding-bottom:8px}[data-panel-row]>*{min-width:0;max-width:100%}[data-panel-row][data-1]{grid-template-columns:1fr;justify-items:stretch}[data-panel-row][data-2]{grid-template-columns:1fr 1fr}[data-panel-row][data-3]{grid-template-columns:1fr 1fr 1fr}[data-panel-row][data-4]{grid-template-columns:repeat(4,65px);justify-content:space-between;row-gap:10px}[data-panel-row][data-4]:not(:first-child){padding-top:10px}[data-panel-row][data-4]>*{height:20px}[data-panel-row][data-5]{grid-template-columns:repeat(5,65px);justify-content:space-between;column-gap:0;row-gap:10px}[data-panel-row][data-5]:not(:first-child){padding-top:10px}[data-panel-row][data-5]>*{height:20px}[data-panel-row][data-5] [data-label]{text-align:center;justify-content:flex-end}[data-panel-row][data-6]{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}[data-panel-row][data-disabled]{opacity:.5;pointer-events:none}[data-field-group]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:0}@media (pointer: coarse) and (orientation: portrait) and (max-width: 560px),(pointer: coarse) and (orientation: landscape) and (max-height: 560px){[data-panel-content]{--line-height: 40px}[data-panel-row]{padding:10px}}:root{--space-50: 2px;--space-100: 6px;--space-200: 8px;--space-300: 12px;--space-400: 16px;--header-height: 50px;--footer-height: 20px;--side-width: 350px;--right-side-width: 400px;--panel-header-height: 28px;--button-width: calc(var(--header-height) - 5px);--main-height: calc(100dvh - var(--header-height) - var(--footer-height));--item-height: 40px;--scrollbar-width: 8px;--negative-scrollbar-width: calc(-1 * var(--scrollbar-width));--scrollbar-gutter-width: 10px;--scrollbar-gutter-bg: var(--deep-1);--deep-ultra: hsl(230, 20%, 4%);--deep-0: hsl(230, 20%, 8%);--deep-03: hsl(230, 24%, 10%);--deep-05: hsl(230, 20%, 12%);--deep-1: hsl(230, 20%, 14%);--deep-15: hsl(230, 20%, 15%);--deep-2: hsl(230, 20%, 16%);--deep-21: hsl(230, 20%, 18%);--deep-25: hsl(230, 20%, 20%);--deep-27: hsl(230, 20%, 23%);--deep-3: hsl(230, 20%, 26%);--deep-35: hsl(230, 20%, 30%);--deep-4: hsl(230, 20%, 40%);--deep-41: hsl(230, 20%, 45%);--deep-42: hsl(230, 20%, 50%);--deep-45: hsl(230, 20%, 65%);--deep-5: hsl(230, 20%, 70%);--deep-55: hsl(230, 20%, 78%);--deep-6: hsl(230, 20%, 85%);--accent-0: hsl(120, 45%, 63%);--accent-1: hsl(60, 90%, 47%);--accent-2: hsl(31, 100%, 67%);--accent-3: hsl(0, 57%, 53%);--accent-4: hsl(230, 100%, 70%);--accent-5: hsl(315, 100%, 80%);--accent-6: hsl(288, 80%, 78%);--accent-7: hsl(239, 100%, 84%);--preview-color: hsl(338 100% 88%);--minimal-overlay-bg: rgba(23, 23, 34, .5);--minimal-overlay-hover-bg: rgba(23, 23, 34, .8);--selected-color: hsl(230deg 70% 74%);--border-0: solid 1px #e0e0f009;--border-1: solid 1px #34365090;--border-2: solid 1px #e0e0f007;--border-3: solid 1px #8080d007;--transparent_border: solid 1px transparent}:root.template{--h: 210;--s: 25%;--deep-05: hsl(var(--h), var(--s), 12%);--deep-1: hsl(var(--h), var(--s), 14%);--deep-15: hsl(var(--h), var(--s), 15%);--deep-2: hsl(var(--h), var(--s), 16%);--deep-21: hsl(var(--h), var(--s), 18%);--deep-25: hsl(var(--h), var(--s), 20%);--deep-3: hsl(var(--h), var(--s), 26%);--deep-35: hsl(var(--h), var(--s), 30%);--deep-4: hsl(var(--h), var(--s), 40%);--deep-41: hsl(var(--h), var(--s), 45%);--deep-42: hsl(var(--h), var(--s), 50%);--deep-45: hsl(var(--h), var(--s), 65%);--deep-5: hsl(var(--h), var(--s), 70%);--deep-55: hsl(var(--h), var(--s), 78%);--deep-6: hsl(var(--h), var(--s), 85%);--accent-4: hsl(var(--h), 60%, 70%)}@media (pointer: coarse) and (orientation: portrait) and (max-width: 560px),(pointer: coarse) and (orientation: landscape) and (max-height: 560px){:root{--header-height: 60px;--footer-height: 60px;--side-width: 100vw;--item-height: 50px;font-size:13px}}html,body{padding:0;margin:0;width:100%;height:100%}html{font-family:Open Sans,sans-serif;font-optical-sizing:auto;font-weight:350;font-variation-settings:"wdth" 100;font-size:12px;overflow:hidden}body{color:var(--deep-5);background-color:#000;position:relative}body::backdrop{background-color:#000}#root{width:100%;height:100%}body.box-selecting *{pointer-events:none!important;cursor:default!important}.hide-cursor,.hide-cursor *{cursor:none!important}*{scrollbar-width:thin;scrollbar-color:var(--deep-3) var(--deep-2)}*::-webkit-scrollbar{width:var(--scrollbar-width);background-color:var(--deep-2);border-left:solid 1px rgba(224,224,240,.0274509804);cursor:pointer}*::-webkit-scrollbar-thumb{background-color:var(--deep-3);transition:background-color .2s;cursor:pointer}*::-webkit-scrollbar-thumb:hover{background-color:var(--deep-4)}*:focus-visible{outline:none}ul{padding-inline-start:0;padding-inline-end:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0;display:flex;flex-direction:column;align-items:stretch}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:unset;line-height:inherit;word-spacing:inherit;text-shadow:inherit;text-rendering:inherit;text-indent:inherit;cursor:pointer;flex-shrink:0;display:flex;justify-content:center;align-items:center;padding-block:0;padding-inline:0;padding:6px;border-radius:2px;color:var(--deep-5);background-color:transparent;font-weight:500;text-transform:uppercase;letter-spacing:1px;font-family:inherit;-webkit-user-select:none;user-select:none}button:hover{filter:brightness(1.2) saturate(1.1)}button>*{pointer-events:none;-webkit-user-select:none;user-select:none}button:focus-visible{outline:none;background-color:var(--deep-25);filter:brightness(1.2)}button[disabled]{opacity:.5;pointer-events:none!important;color:var(--deep-4)}button :where([data-icon]){font-size:20px}a{text-decoration:none;color:inherit}a:hover,a:focus{color:var(--deep-6)}a:focus-visible{outline:none}a.active{pointer-events:none;color:var(--deep-6)}.material-symbols-outlined{-webkit-user-select:none;user-select:none;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20;font-size:20px}.material-symbols-sharp{-webkit-user-select:none;user-select:none;font-variation-settings:"FILL" 1,"wght" 200,"GRAD" -25,"opsz" 20;font-size:20px}.material-symbols-rounded{-webkit-user-select:none;user-select:none;font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 20;font-size:20px}input{background-color:unset;border:unset;color:inherit;line-height:inherit;letter-spacing:inherit;word-spacing:inherit;text-shadow:inherit;text-rendering:inherit;text-indent:inherit;resize:none;cursor:text;font-size:inherit;font-family:inherit;box-sizing:border-box}input::placeholder{color:var(--deep-4)}input:focus{outline:none}input[type=text],input:not([type]),textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:unset;border:unset;color:inherit;line-height:inherit;word-spacing:inherit;text-shadow:inherit;text-rendering:inherit;text-indent:inherit;resize:none;cursor:text;font-family:inherit;font-size:inherit;color:var(--deep-45);background-color:var(--deep-3);transition:color .2s,background-color .2s}input[type=text]:focus-visible,input:not([type]):focus-visible,textarea:focus-visible{color:var(--deep-5);background-color:var(--deep-35)}input[type=text]::placeholder,input:not([type])::placeholder,textarea::placeholder{color:var(--deep-4)}input[type=text]:focus,input:not([type]):focus,textarea:focus{outline:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:unset;border:unset;color:inherit;line-height:inherit;word-spacing:inherit;text-shadow:inherit;text-rendering:inherit;text-indent:inherit;cursor:pointer;margin:0;padding:0;font-size:16px;letter-spacing:1px;font-family:inherit;-webkit-user-select:none;user-select:none}input[type=range]:focus{outline:none}input[type=text]{padding:3px;font-weight:400;font-size:12px;color:var(--deep-45);letter-spacing:.2px;background-color:var(--deep-3);font-family:Roboto Mono,monospace;-webkit-user-select:none;user-select:none}input[type=text]:focus-visible{background-color:var(--deep-35)}input[type=number]{all:unset;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield;width:30px;color:var(--deep-5);font-weight:400;font-size:12px;letter-spacing:.2px;font-family:Roboto Mono,monospace;-webkit-user-select:none;user-select:none}textarea{border-radius:2px;min-height:calc(5.68em + 10px);padding:4px 6px;letter-spacing:.5px;width:100%;box-sizing:border-box}[data-list]{display:flex;flex-direction:column;align-items:stretch;overflow-x:hidden;overflow-y:overlay;scrollbar-gutter:stable;box-sizing:border-box;flex:1;border-collapse:collapse;overscroll-behavior:contain;scroll-behavior:smooth;scroll-padding:40px}[data-list]>*,[data-list]>.list-wrap>*{margin-right:var(--negative-scrollbar-width)}[data-list][data-list=reversed]{flex-direction:column-reverse}[data-list][data-list=reversed] [data-list-item]{margin-top:0;margin-bottom:-1px}[data-list]:focus-visible{filter:none}[data-list-item]{flex-shrink:0;display:flex;align-items:center;border-collapse:collapse;height:calc(var(--item-height) + 1px);padding:0 10px;box-sizing:border-box;white-space:pre;overflow:hidden;background-color:var(--deep-2);color:var(--deep-45);border-top:solid 1px rgba(224,224,240,.0274509804);border-bottom:solid 1px rgba(224,224,240,.0274509804);margin-top:-1px;-webkit-user-select:none;user-select:none;letter-spacing:.92px}[data-list-item]:hover{filter:brightness(1.03) saturate(1.1);background-color:var(--deep-25)}[data-list-item][data-selected]:not([data-dragged]){color:var(--selected-color);background-color:var(--deep-2);filter:brightness(1.1) saturate(1.1)}[data-grid]{display:grid;grid-template-columns:repeat(auto-fill,100px);grid-auto-rows:min-content;justify-content:space-between;justify-items:center;gap:10px;padding:10px;flex:1;overflow-y:scroll;overflow-x:hidden}[data-grid-item]{border-radius:2px;color:var(--deep-42);max-height:fit-content}[data-grid-item]:hover{filter:brightness(1.03) saturate(1.1)}[data-drag-element] [data-list-item]{pointer-events:none;filter:brightness(1.2) saturate(1.1);opacity:.5}[data-spacer]{flex:1}[data-window]{width:800px;height:600px;background-color:var(--deep-1)}button,a,[role=button],[data-list-item]{touch-action:manipulation}*{-webkit-tap-highlight-color:transparent}
