@charset "UTF-8";.comps-loader-cont{width:100%;height:100%;flex:1;display:flex;justify-content:center;align-items:center}.comps-loader-spinner{animation:comps-loader-rotate 1.8s linear infinite}.comps-loader-track{fill:none;stroke:#ffffff26;stroke-width:2.5}.comps-loader-ring{fill:none;stroke:var(--deep-5);stroke-width:2.5}.comps-loader-has_progress .comps-loader-ring{transition:stroke-dasharray .3s ease}.comps-loader-pulse .comps-loader-ring{animation:comps-loader-pulse 1.2s ease-in-out infinite}@keyframes comps-loader-rotate{to{transform:rotate(360deg)}}@keyframes comps-loader-pulse{0%,to{opacity:1}50%{opacity:.35}}@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)}/*! 
* OverlayScrollbars
* Version: 2.11.4
* 
* Copyright (c) Rene Haas | KingSora.
* https://github.com/KingSora
* 
* Released under the MIT license.
*/.os-size-observer,.os-size-observer-listener{scroll-behavior:auto!important;direction:inherit;pointer-events:none;overflow:hidden;visibility:hidden;box-sizing:border-box}.os-size-observer,.os-size-observer-listener,.os-size-observer-listener-item,.os-size-observer-listener-item-final{writing-mode:horizontal-tb;position:absolute;left:0;top:0}.os-size-observer{z-index:-1;contain:strict;display:flex;flex-direction:row;flex-wrap:nowrap;padding:inherit;border:inherit;box-sizing:inherit;margin:-133px;top:0;right:0;bottom:0;left:0;transform:scale(.1)}.os-size-observer:before{content:"";flex:none;box-sizing:inherit;padding:10px;width:10px;height:10px}.os-size-observer-appear{animation:os-size-observer-appear-animation 1ms forwards}.os-size-observer-listener{box-sizing:border-box;position:relative;flex:auto;padding:inherit;border:inherit;margin:-133px;transform:scale(10)}.os-size-observer-listener.ltr{margin-right:-266px;margin-left:0}.os-size-observer-listener.rtl{margin-left:-266px;margin-right:0}.os-size-observer-listener:empty:before{content:"";width:100%;height:100%}.os-size-observer-listener:empty:before,.os-size-observer-listener>.os-size-observer-listener-item{display:block;position:relative;padding:inherit;border:inherit;box-sizing:content-box;flex:auto}.os-size-observer-listener-scroll{box-sizing:border-box;display:flex}.os-size-observer-listener-item{right:0;bottom:0;overflow:hidden;direction:ltr;flex:none}.os-size-observer-listener-item-final{transition:none}@keyframes os-size-observer-appear-animation{0%{cursor:auto}to{cursor:none}}.os-trinsic-observer{flex:none;box-sizing:border-box;position:relative;max-width:0px;max-height:1px;padding:0;margin:0;border:none;overflow:hidden;z-index:-1;height:0;top:calc(100% + 1px);contain:strict}.os-trinsic-observer:not(:empty){height:calc(100% + 1px);top:-1px}.os-trinsic-observer:not(:empty)>.os-size-observer{width:1000%;height:1000%;min-height:1px;min-width:1px}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport]),[data-overlayscrollbars-viewport~=scrollbarHidden]{scrollbar-width:none!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar,[data-overlayscrollbars-initialize]:not([data-overlayscrollbars-viewport])::-webkit-scrollbar-corner,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar,[data-overlayscrollbars-viewport~=scrollbarHidden]::-webkit-scrollbar-corner{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;display:none!important;width:0!important;height:0!important}[data-overlayscrollbars-initialize]:not([data-overlayscrollbars]):not(html):not(body){overflow:auto}html[data-overlayscrollbars-body]{overflow:hidden}html[data-overlayscrollbars-body],html[data-overlayscrollbars-body]>body{width:100%;height:100%;margin:0}html[data-overlayscrollbars-body]>body{overflow:visible;margin:0}[data-overlayscrollbars]{position:relative}[data-overlayscrollbars~=host],[data-overlayscrollbars-padding]{display:flex;align-items:stretch!important;flex-direction:row!important;flex-wrap:nowrap!important;scroll-behavior:auto!important}[data-overlayscrollbars-padding],[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){box-sizing:inherit;position:relative;flex:auto;height:auto;width:100%;min-width:0;padding:0;margin:0;border:none;z-index:0}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]){--os-vaw: 0;--os-vah: 0;outline:none}[data-overlayscrollbars-viewport]:not([data-overlayscrollbars]):focus{outline:none}[data-overlayscrollbars-viewport][data-overlayscrollbars-viewport~=arrange]:before{content:"";position:absolute;pointer-events:none;z-index:-1;min-width:1px;min-height:1px;width:var(--os-vaw);height:var(--os-vah)}[data-overlayscrollbars~=host],[data-overlayscrollbars-padding]{overflow:hidden!important}[data-overlayscrollbars~=host][data-overlayscrollbars~=noClipping],[data-overlayscrollbars-padding~=noClipping]{overflow:visible!important}[data-overlayscrollbars-viewport]{--os-viewport-overflow-x: hidden;--os-viewport-overflow-y: hidden;overflow-x:var(--os-viewport-overflow-x);overflow-y:var(--os-viewport-overflow-y)}[data-overlayscrollbars-viewport~=overflowXVisible]{--os-viewport-overflow-x: visible}[data-overlayscrollbars-viewport~=overflowXHidden]{--os-viewport-overflow-x: hidden}[data-overlayscrollbars-viewport~=overflowXScroll]{--os-viewport-overflow-x: scroll}[data-overlayscrollbars-viewport~=overflowYVisible]{--os-viewport-overflow-y: visible}[data-overlayscrollbars-viewport~=overflowYHidden]{--os-viewport-overflow-y: hidden}[data-overlayscrollbars-viewport~=overflowYScroll]{--os-viewport-overflow-y: scroll}[data-overlayscrollbars-viewport~=overflowImportant]{overflow-x:var(--os-viewport-overflow-x)!important;overflow-y:var(--os-viewport-overflow-y)!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId){font-size:0!important;line-height:0!important}[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):before,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId):after,[data-overlayscrollbars-viewport~=noContent]:not(#osFakeId)>*{display:none!important;position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border-width:0!important}[data-overlayscrollbars-viewport~=measuring],[data-overlayscrollbars-viewport~=scrolling]{scroll-behavior:auto!important;scroll-snap-type:none!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowXVisible]{overflow-x:hidden!important}[data-overlayscrollbars-viewport~=measuring][data-overlayscrollbars-viewport~=overflowYVisible]{overflow-y:hidden!important}[data-overlayscrollbars-content]{box-sizing:inherit}[data-overlayscrollbars-contents]:not(#osFakeId):not([data-overlayscrollbars-padding]):not([data-overlayscrollbars-viewport]):not([data-overlayscrollbars-content]){display:contents}[data-overlayscrollbars-grid],[data-overlayscrollbars-grid] [data-overlayscrollbars-padding]{display:grid;grid-template:1fr/1fr}[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding],[data-overlayscrollbars-grid]>[data-overlayscrollbars-viewport],[data-overlayscrollbars-grid]>[data-overlayscrollbars-padding]>[data-overlayscrollbars-viewport]{height:auto!important;width:auto!important}@property --os-scroll-percent{syntax: "<number>"; inherits: true; initial-value: 0;}@property --os-viewport-percent{syntax: "<number>"; inherits: true; initial-value: 0;}.os-scrollbar{--os-viewport-percent: 0;--os-scroll-percent: 0;--os-scroll-direction: 0;--os-scroll-percent-directional: calc( var(--os-scroll-percent) - (var(--os-scroll-percent) + (1 - var(--os-scroll-percent)) * -1) * var(--os-scroll-direction) )}.os-scrollbar{contain:size layout;contain:size layout style;transition:opacity .15s,visibility .15s,top .15s,right .15s,bottom .15s,left .15s;pointer-events:none;position:absolute;opacity:0;visibility:hidden}body>.os-scrollbar{position:fixed;z-index:99999}.os-scrollbar-transitionless{transition:none!important}.os-scrollbar-track{position:relative;padding:0!important;border:none!important}.os-scrollbar-handle{position:absolute}.os-scrollbar-track,.os-scrollbar-handle{pointer-events:none;width:100%;height:100%}.os-scrollbar.os-scrollbar-track-interactive .os-scrollbar-track,.os-scrollbar.os-scrollbar-handle-interactive .os-scrollbar-handle{pointer-events:auto;touch-action:none}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{top:0;right:0}.os-scrollbar-rtl.os-scrollbar-horizontal{right:0}.os-scrollbar-rtl.os-scrollbar-vertical{right:auto;left:0}.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-auto-hide.os-scrollbar-auto-hide-hidden{opacity:0;visibility:hidden}.os-scrollbar-interaction.os-scrollbar-visible{opacity:1;visibility:visible}.os-scrollbar-unusable,.os-scrollbar-unusable *,.os-scrollbar-wheel,.os-scrollbar-wheel *{pointer-events:none!important}.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important;transition:none!important}.os-scrollbar-horizontal .os-scrollbar-handle{bottom:0;left:calc(var(--os-scroll-percent-directional) * 100%);transform:translate(calc(var(--os-scroll-percent-directional) * -100%));width:calc(var(--os-viewport-percent) * 100%)}.os-scrollbar-vertical .os-scrollbar-handle{right:0;top:calc(var(--os-scroll-percent-directional) * 100%);transform:translateY(calc(var(--os-scroll-percent-directional) * -100%));height:calc(var(--os-viewport-percent) * 100%)}@supports (container-type: size){.os-scrollbar-track{container-type:size}.os-scrollbar-horizontal .os-scrollbar-handle{left:auto;transform:translate(calc(var(--os-scroll-percent-directional) * 100cqw + var(--os-scroll-percent-directional) * -100%))}.os-scrollbar-vertical .os-scrollbar-handle{top:auto;transform:translateY(calc(var(--os-scroll-percent-directional) * 100cqh + var(--os-scroll-percent-directional) * -100%))}.os-scrollbar-rtl.os-scrollbar-horizontal .os-scrollbar-handle{right:auto;left:0}}.os-scrollbar-rtl.os-scrollbar-vertical .os-scrollbar-handle{right:auto;left:0}.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-horizontal.os-scrollbar-cornerless.os-scrollbar-rtl{left:0;right:0}.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless,.os-scrollbar.os-scrollbar-vertical.os-scrollbar-cornerless.os-scrollbar-rtl{top:0;bottom:0}@media print{.os-scrollbar{display:none}}.os-scrollbar{--os-size: 0;--os-padding-perpendicular: 0;--os-padding-axis: 0;--os-track-border-radius: 0;--os-track-bg: none;--os-track-bg-hover: none;--os-track-bg-active: none;--os-track-border: none;--os-track-border-hover: none;--os-track-border-active: none;--os-handle-border-radius: 0;--os-handle-bg: none;--os-handle-bg-hover: none;--os-handle-bg-active: none;--os-handle-border: none;--os-handle-border-hover: none;--os-handle-border-active: none;--os-handle-min-size: 33px;--os-handle-max-size: none;--os-handle-perpendicular-size: 100%;--os-handle-perpendicular-size-hover: 100%;--os-handle-perpendicular-size-active: 100%;--os-handle-interactive-area-offset: 0}.os-scrollbar-track{border:var(--os-track-border);border-radius:var(--os-track-border-radius);background:var(--os-track-bg);transition:opacity .15s,background-color .15s,border-color .15s}.os-scrollbar-track:hover{border:var(--os-track-border-hover);background:var(--os-track-bg-hover)}.os-scrollbar-track:active{border:var(--os-track-border-active);background:var(--os-track-bg-active)}.os-scrollbar-handle{border:var(--os-handle-border);border-radius:var(--os-handle-border-radius);background:var(--os-handle-bg)}.os-scrollbar-handle:hover{border:var(--os-handle-border-hover);background:var(--os-handle-bg-hover)}.os-scrollbar-handle:active{border:var(--os-handle-border-active);background:var(--os-handle-bg-active)}.os-scrollbar-track:before,.os-scrollbar-handle:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;display:block}.os-scrollbar-horizontal{padding:var(--os-padding-perpendicular) var(--os-padding-axis);right:var(--os-size);height:var(--os-size)}.os-scrollbar-horizontal.os-scrollbar-rtl{left:var(--os-size);right:0}.os-scrollbar-horizontal .os-scrollbar-track:before{top:calc(var(--os-padding-perpendicular) * -1);bottom:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-horizontal .os-scrollbar-handle{min-width:var(--os-handle-min-size);max-width:var(--os-handle-max-size);height:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,height .15s}.os-scrollbar-horizontal .os-scrollbar-handle:before{top:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);bottom:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-horizontal:hover .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-horizontal:active .os-scrollbar-handle{height:var(--os-handle-perpendicular-size-active)}.os-scrollbar-vertical{padding:var(--os-padding-axis) var(--os-padding-perpendicular);bottom:var(--os-size);width:var(--os-size)}.os-scrollbar-vertical .os-scrollbar-track:before{left:calc(var(--os-padding-perpendicular) * -1);right:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical .os-scrollbar-handle{min-height:var(--os-handle-min-size);max-height:var(--os-handle-max-size);width:var(--os-handle-perpendicular-size);transition:opacity .15s,background-color .15s,border-color .15s,width .15s}.os-scrollbar-vertical .os-scrollbar-handle:before{left:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);right:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical.os-scrollbar-rtl .os-scrollbar-handle:before{right:calc((var(--os-padding-perpendicular) + var(--os-handle-interactive-area-offset)) * -1);left:calc(var(--os-padding-perpendicular) * -1)}.os-scrollbar-vertical:hover .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-hover)}.os-scrollbar-vertical:active .os-scrollbar-handle{width:var(--os-handle-perpendicular-size-active)}[data-overlayscrollbars-viewport~=measuring]>.os-scrollbar,.os-theme-none.os-scrollbar{display:none!important}.os-theme-dark,.os-theme-light{box-sizing:border-box;--os-size: 10px;--os-padding-perpendicular: 2px;--os-padding-axis: 2px;--os-track-border-radius: 10px;--os-handle-interactive-area-offset: 4px;--os-handle-border-radius: 10px}.os-theme-dark{--os-handle-bg: rgba(0, 0, 0, .44);--os-handle-bg-hover: rgba(0, 0, 0, .55);--os-handle-bg-active: rgba(0, 0, 0, .66)}.os-theme-light{--os-handle-bg: rgba(255, 255, 255, .44);--os-handle-bg-hover: rgba(255, 255, 255, .55);--os-handle-bg-active: rgba(255, 255, 255, .66)}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;font-display:block;src:url(/fonts/material-symbols-outlined-92076179.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:block;src:url(/fonts/material-symbols-rounded-01b06c9e.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:block;src:url(/fonts/material-symbols-sharp-ab29c289.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}[data-field-place]{width:40px}@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-25: 1px;--space-50: 2px;--space-75: 4px;--space-100: 6px;--space-200: 8px;--space-300: 12px;--space-400: 16px;--space-500: 20px;--space-600: 24px;--space-700: 32px;--space-800: 40px;--space-900: 48px;--space-1000: 56px;--space-1200: 80px;--space-1600: 120px;--radius-1: 2px;--radius-2: 4px;--radius-3: 6px;--radius-4: 10px;--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: 36px;--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%);--live-prop-color: #ff9dcb;--live-prop-faded: rgb(from var(--live-prop-color) r g b / .5);--minimal-overlay-bg: rgba(23, 23, 34, .5);--minimal-overlay-hover-bg: rgba(23, 23, 34, .8);--selected-color: hsl(230deg 70% 74%);--selected-bg: hsl(230, 24%, 18%);--selected-bg-2: hsl(232, 38%, 23%);--btn-padding: 6px;--btn-radius: 0px;--btn-fg: var(--deep-5);--btn-fg-disabled: var(--deep-4);--btn-focus-bg: var(--deep-25);--btn-disabled-opacity: .5;--btn-label-height: 26px;--btn-label-padding: 0 18px;--btn-label-font-size: 12px;--btn-label-bg: var(--deep-25);--btn-label-fg: var(--deep-42);--btn-label-primary-bg: hsl(120, 14%, 18%);--btn-label-primary-fg: #95cc95;--btn-label-danger-bg: var(--accent-3);--btn-label-danger-fg: white;--btn-actions-gap: 8px;--btn-actions-padding: 8px;--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}*:focus-visible{outline:none}.os-scrollbar.os-scrollbar{--os-size: 6px;--os-handle-bg: var(--deep-3);--os-handle-bg-hover: var(--deep-35);--os-handle-bg-active: var(--deep-4);--os-track-bg: #0002;--os-track-bg-hover: #0002;--os-track-bg-active: #0002;--os-track-border-radius: 0;--os-handle-border-radius: 0;--os-padding-axis: 0;--os-padding-perpendicular: 0;z-index:100}[data-osbar-slot]{position:relative;isolation:isolate;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;min-width:0}[data-osbar-inner]{display:contents}body:not([data-mobile-route]) *:not(textarea):not(input){scrollbar-width:none}body:not([data-mobile-route]) *:not(textarea):not(input)::-webkit-scrollbar{display:none}body:not([data-mobile-route]) textarea{scrollbar-width:thin;scrollbar-color:var(--deep-25) transparent}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}:where(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;font-family:inherit;font-size:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;padding-block:0;padding-inline:0;background-color:transparent;flex-shrink:0}:where(button)>*{pointer-events:none;-webkit-user-select:none;user-select:none}:where(button):focus-visible{outline:none}:where(button)[disabled]{pointer-events:none!important}:where(button:not([data-button])){color:inherit;letter-spacing:inherit}:where([data-button]){box-sizing:border-box;display:flex;justify-content:center;align-items:center;padding:var(--btn-padding);border-radius:var(--btn-radius);color:var(--btn-fg);font-weight:500}:where([data-button]):hover{filter:brightness(1.2) saturate(1.1)}:where([data-button]):focus-visible{background-color:var(--btn-focus-bg);filter:brightness(1.2)}:where([data-button])[disabled]{opacity:var(--btn-disabled-opacity);color:var(--btn-fg-disabled)}:where([data-button]:has([data-label])){height:var(--btn-label-height);padding:var(--btn-label-padding);font-size:var(--btn-label-font-size);background-color:var(--btn-label-bg);color:var(--btn-label-fg);letter-spacing:1px}:where([data-button]:has([data-label]))[data-primary]{background-color:var(--btn-label-primary-bg);color:var(--btn-label-primary-fg)}:where([data-button]:has([data-label]))[data-danger]{background-color:var(--btn-label-danger-bg);color:var(--btn-label-danger-fg)}:where([data-actions]){display:flex;align-items:center;justify-content:flex-end;gap:var(--btn-actions-gap);padding:var(--btn-actions-padding)}:where(button [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:0 10px;height:var(--btn-label-height);font-weight:400;font-size:12px;color:var(--deep-45);letter-spacing:.2px;background-color:var(--deep-3);border-radius:var(--btn-radius);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;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:auto;box-sizing:border-box;flex:1;min-height:0;border-collapse:collapse;overscroll-behavior:contain;scroll-padding:40px}[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-42);font-size:11px;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:not([data-dragging] *){filter:brightness(1.03) saturate(1.1);background-color:var(--deep-25)}[data-list-item][data-selected]{color:var(--selected-color);background-color:var(--selected-bg);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;min-height:0;overflow-y:auto;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}
