:root{--om-background: #474747;--ws-header-height: 64px;--home-header-height: 120px;--octa-header-height: calc(78px + .8vh + .8vw) ;--inset: calc(28px + .3vh + .3vw) ;--default-border: 10px;--default-font: "Helvetica Neue", Helvetica, "Segoe UI", Tahoma, Arial, sans-serif;overscroll-behavior-x:none;--header-content-inset: 30px;background-color:#fff;border-radius:10px;overflow:hidden}@media (max-width: 600px){:root{--header-content-inset: 20.5px}}body,*{-webkit-user-drag:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.monaco-editor *{-webkit-user-drag:auto;-webkit-touch-callout:default;-webkit-user-select:text;user-select:text}*:focus{outline-offset:0!important}.om-small-chevron{height:13px!important;width:8px!important;margin-right:5px}.tauri-draggable-region{height:40px;position:absolute;left:0;top:0;width:100%}.tauri-draggable-region.large{height:60px}body{margin:0;font-family:var(--default-font);--width-animation: width .25s ease;--width-animation-seconds: .25s;overflow:hidden;position:relative}*{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button,a{-webkit-user-select:none;user-select:none}svg{touch-action:manipulation}button{font-family:inherit;font-size:inherit}a{color:var(--om-accent);text-decoration:none}.o-outline{outline:var(--line)}input,textarea{caret-color:#000;font-family:inherit;font-size:var(--om-font-size)}input::selection,textarea::selection{background-color:#0006}.back-btn{--diameter: 55px;height:var(--diameter);width:var(--diameter);display:flex;align-items:center;justify-content:center;border-radius:100em;border:none;outline:solid 1px rgb(189,189,189);background-color:#fff;cursor:pointer}.back-btn svg{height:38%;color:var(--primary)!important}@media (max-width: 600px){.back-btn{--diameter: calc(var(--control-height) * 1.2)}}.octa-header{--side-inset: 25px + .2vw + .2vh;position:absolute;left:0;top:0;width:calc(100% + (var(--side-inset)) * -2);height:var(--octa-header-height);display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 calc(var(--side-inset))}.octa-header .gradient{background:linear-gradient(0deg,rgba(var(--om-background-components),0),rgba(var(--om-background-components),.8) 40%)}.octa-header>.trailing,.octa-header>.leading{display:flex;flex-direction:row;column-gap:calc(14px + .5vh + .3vw)}.octa-content{display:flex;flex-direction:column;row-gap:10px;padding-top:calc(var(--octa-header-height) + 2px)}h1.om-large{font-size:calc(37px + .1vh + 1.5vw);margin:0;font-weight:500}.appfade-enter-active,.appfade-leave-active{transition:opacity .18s}.appfade-enter-from,.appfade-leave-to{opacity:0}.appfade-enter-to,.appfade-leave-from{opacity:1}button,a{-webkit-tap-highlight-color:transparent}.octa-loading-bg{border-radius:5px;outline:1px #d7d7d79e solid;animation-duration:2.4s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:shimmer;animation-timing-function:linear;background:#ededed;background:linear-gradient(to right,#ededed 8%,#f6f6f6 25%,#ededed 50%);background-size:700px 100%}@keyframes shimmer-full-view{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes shimmer-animation{0%{background-position:-1000px 0}to{background-position:1000px 0}}@keyframes pulsate{0%{background-color:#20202008}50%{background-color:#7777772a}to{background-color:#20202008}}.shimmer,.shimmer-rounded{--shimmer-bg: rgba(0, 0, 0, .02);animation:shimmer-animation 2s infinite linear;background:linear-gradient(to right,var(--shimmer-bg) 4%,#dedede82 25%,var(--shimmer-bg) 36%);background-size:1000px 100%}.shimmer-rounded,.shimmer.r{border-radius:19px}@media (max-width: 600px){.shimmer,.shimmer-rounded{animation:pulsate 1.5s infinite ease}}@media (max-width: 800px){.lf-page h1{font-size:calc(40px + .5vw + .2vh)}}.back-btn{position:absolute;left:var(--header-content-inset);top:var(--header-content-inset);z-index:5}.back-btn.fixed{position:fixed}.back-btn-sticky-wrapper{height:0;width:100%;position:sticky;top:0;z-index:5}.ws-bar{position:absolute;left:0;--item-height: 33px;--item-left-width: 35px;--item-border-radius: 7px;--item-icon-color: var(--thirdary-text);--hf-height: 62px;--item-selected-bg: #eeeeee;height:100%;color:var(--secondary-text);transition:transform .25s ease;font-size:14px;z-index:1000;background-color:var(--om-background);border-right:var(--light-line);pointer-events:all}.workspace-content .expand-button{position:fixed;display:flex;justify-content:center;align-items:center;left:calc(var(--bar-width) + 4px);top:4px;height:30px;width:35px;z-index:10;color:var(--thirdary-text);border-radius:var(--default-border);opacity:0;pointer-events:none;transition:opacity .4s,left var(--width-animation-seconds) ease}.workspace-content .expand-button svg{transform:rotate(180deg);height:12px;width:15px}.workspace-content .expand-button.visible{pointer-events:all;opacity:1}.workspace-main{display:flex;width:100vw;justify-content:end}.workspace-content{--inset: 9.5px;--title-inset: 9px;color:var(--primary-color);position:relative;display:flex;min-height:100dvh;flex-direction:column;transition:var(--width-animation),transform .2s;background-color:var(--om-content-background);border-left:solid 1px var(--om-window-divider-color)}.workspace-content-overlay{position:fixed;left:0;width:100vw;height:100dvh;pointer-events:none;opacity:0;background-color:#00000030}.workspacefade-enter-active,.workspacefade-leave-active{transition:opacity .14s,transform .14s}.workspacefade-enter-from,.workspacefade-leave-to{opacity:0;transform:scale(.997)}.workspacefade-enter-to,.workspacefade-leave-from{opacity:1;transform:scale(1)}.ws-bar-section.visibility-animated{opacity:0;transition:opacity .5s}.ws-bar-section.visibility-animated.visible{opacity:1}.ws-bar-hf.top{top:2px;padding-top:2px}.ws-bar-hf.visible,.ws-bar-content.visible{opacity:1}.ws-bar-content{--content-side-inset: 25px;display:flex;flex-direction:column;row-gap:38px;padding:0 var(--content-side-inset);padding-top:calc(var(--hf-height) + 15px);height:100%;overflow:scroll}.ws-bar-content::-webkit-scrollbar{display:none}.ws-bar-content{-ms-overflow-style:none;scrollbar-width:none}.ws-bar-hf{--side-inset: 25px;--btn-side-padding: 17px;display:flex;justify-content:space-between;flex-direction:row;padding:0 calc(var(--side-inset) - var(--btn-side-padding));width:calc(100% - ((var(--side-inset) - var(--btn-side-padding)) * 2));position:absolute;height:var(--hf-height);align-items:center;background-color:var(--om-background);z-index:5}.ws-bar-hf>div{display:flex}.ws-bar-hf>div:first-child{justify-content:start}.ws-bar-hf>div:last-child{justify-content:end}.ws-bar-hf.top{top:0;padding-top:5px}.ws-bar-hf.bottom{bottom:0}.ws-btn{display:flex;flex-shrink:0;flex-direction:row;column-gap:9px;font-size:inherit;color:inherit;border:none;background-color:transparent;justify-content:center;align-items:center;min-width:40px;height:38px;background-color:var(--om-background);min-height:34px;color:var(--primary-text);font-weight:500;border-radius:var(--default-border);padding:0 var(--btn-side-padding);border-radius:100em}.ws-btn *{pointer-events:none;-webkit-user-select:none;user-select:none}.ws-bar-section{display:flex;flex-direction:column;row-gap:1px}.ws-bar-section-header{--header-inset: 8px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:var(--primary-text);font-size:13px;background-color:var(--om-background);padding-left:var(--header-inset);border-radius:var(--item-border-radius);height:33px;font-weight:550;width:calc(100% + var(--header-inset));transform:translate(calc(var(--header-inset) * -1));margin-bottom:2px}.ws-bar-section-header label{-webkit-user-select:none;user-select:none;pointer-events:none}.ws-bar-section-header>.trailing{padding-right:7px}.ws-bar-section-header button{border:none;background-color:transparent;pointer-events:all;height:25px;width:25px;border-radius:5px;display:flex;align-items:center;justify-content:center}.ws-bar-section-header .trailing{opacity:0;transition:opacity .3s}.ws-bar-section-header:hover .trailing{opacity:1}.ws-bar svg{color:var(--primary-text)}.ws-btn>svg{height:20px;width:20px}.ws-btn.switcher{font-size:15px;color:var(--primary-text);font-weight:550}.ws-btn.blue{background-color:var(--om-accent);border-radius:100em;color:var(--om-content-background)}.ws-btn.blue:hover{filter:brightness(.9)}.ws-btn.blue:active{filter:brightness(.8)}.ws-btn.blue>svg{color:var(--om-content-background);height:15px;width:13px}.ws-btn.collapse>svg{width:16px}.ws-bar-mobile-header{--side-inset: 25px;display:none;padding:0 calc(var(--side-inset));width:calc(100% - var(--side-inset) * 2);color:var(--primary-text);border-bottom:var(--line-thickness) solid transparent;transition:border .3s;padding-bottom:10px}.ws-bar-mobile-header.outlineBottom{border-bottom:var(--line)}.ws-bar-mobile-header{flex-direction:column;padding-top:35px;row-gap:17px}.ws-bar-mobile-header>svg{--diameter: 45px;height:var(--diameter);width:var(--diameter)}.ws-bar-mobile-header>.title-row{display:flex;flex-direction:row;justify-content:space-between}.ws-bar-mobile-header h2{font-size:41px;margin:0}.ws-bar-mobile-header-more{--diameter: 42px;height:var(--diameter);width:var(--diameter);border:none;outline:var(--line);border-radius:100em;background-color:transparent;display:flex;align-items:center;cursor:pointer;justify-content:center;background-color:var(--om-background);padding:0}.ws-bar-mobile-header-more>svg{height:10px;width:18px}.workspace-systems-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(50px,1fr));grid-auto-rows:60px;gap:35px}.workspace-systems-grid-placeholder{background-color:var(--control-bg);height:100%}@media (max-width: 600px){.ws-bar{font-size:15.5px}.ws-btn{height:41px}.ws-btn>svg{height:24px;width:24px}.ws-bar-section-header{font-size:15px;height:40px}.ws-bar-hf.desktop{display:none}.ws-bar-mobile-header{display:flex}.ws-bar-content{padding-top:10px}.workspace-content-overlay{transition:opacity .2s}.workspace-main.barExpanded>.workspace-content{right:0;top:0;width:100vw!important;transform:translate(120px)}.workspace-main.barExpanded>.workspace-content-overlay{opacity:1}.workspace-main.barExpanded>.ws-bar{width:100vw!important}.workspace-main:not(.barExpanded)>.workspace-content{display:flex}.workspace-main.translatingToHidden>.workspace-content{display:flex;width:100vw!important;transform:none}.workspace-main.translatingToHidden>.workspace-content-overlay{opacity:0}.workspace-systems-grid{grid-auto-rows:74px;gap:45px}}.pluginfade-enter-active,.pluginfade-leave-active{transition:opacity .14s,transform .14s}.pluginfade-enter-from,.pluginfade-leave-to{opacity:0;transform:scale(.997)}.pluginfade-enter-to,.pluginfade-leave-from{opacity:1;transform:scale(1)}.pluginfadeslow-enter-active,.pluginfadeslow-leave-active{transition:opacity .2s,transform .2s}.pluginfadeslow-enter-from,.pluginfadeslow-leave-to{opacity:0;transform:scale(.997)}.pluginfadeslow-enter-to,.pluginfadeslow-leave-from{opacity:1;transform:scale(1)}.app-page{transition:opacity .2s,transform .2s}.pagefade-enter-from,.pagefade-leave-to{opacity:0}.pagefade-enter-to,.pagefade-leave-from{opacity:1}:root{--zoom: 1;--control-height-calculation: 40px * var(--zoom);--control-height: calc(var(--control-height-calculation));--control-height-compact: calc(35px * var(--zoom));--control-small-height: calc(32px * var(--zoom));--control-outline-width: .1em;--control-outline: solid var(--control-outline-width) var(--control-outline-color);--control-outline-light: solid var(--control-outline-width) var(--control-outline-light-color);--input-focused-background: rgba(var(--om-accent-components), .014);--input-focused-outline: var(--control-outline);--input-focused-shadow: 0px 5px 23px -7px rgba(0, 0, 0, .05);--default-max-width: 540px;--text-indent: calc(10px * var(--zoom))}body{--il-list-row-height: 57px;--il-list-header-height: 48px;--il-list-font-size: var(--om-font-size-medium) }.lottie-animation-container{flex-shrink:0}.il-list-button:hover{filter:brightness(.9)}.il-list-button:active{filter:brightness(.8)}.il-list>.divider.row{opacity:.7}input.om,textarea.om,select.om{color:var(--primary-text);transition:outline-color .2s ease;border:none;outline:var(--control-outline);border-radius:calc(var(--control-border-radius) * var(--zoom));font-size:calc(var(--om-font-size) * var(--zoom));background-color:transparent;transition:outline .2s,background-color .2s,box-shadow .2s}.om-clear-btn{border:none;border-left:var(--control-outline);width:60px;height:100%;padding:0;margin:0;background-color:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer}.om-clear-btn>svg{height:10px;width:10px;color:var(--thirdary-text)!important;transform:translate(1px)}.om-clear-btn:hover{display:flex;background-color:var(--om-hover-bg)}.om-clear-btn:active{background-color:var(--om-active-bg)}input.om::-webkit-outer-spin-button,input.om::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input.om[type=number]{-moz-appearance:textfield}input.om::placeholder,textarea.om::placeholder{color:var(--placeholder-text)}textarea.om{padding-left:var(--text-indent);padding-top:var(--text-indent);font-family:inherit;height:calc(100px * var(--zoom))}input.om{height:var(--control-height);text-indent:var(--text-indent);padding:0;width:100%}button.om.clean,a.om.clean,button.om.line,a.om.line,button.om,a.om,select.om-select{color:var(--primary-text);height:var(--control-height);font-size:calc(var(--om-font-size) * var(--zoom));border:none;padding:0 18px;display:flex;justify-content:center;align-items:center;background-color:transparent}button.om *,a.om *{pointer-events:none;-webkit-user-select:none;user-select:none}button.om.compact,button.om.clean.compact,a.om.clean.compact,button.om.line.compact,a.om.line.compact,a.om.compact,select.om-select.compact{height:var(--control-height-compact);padding:0 17px}.default-b{border-radius:var(--default-border)}button.om,a.om{min-width:40px}button.om.hollow,a.om.hollow{background-color:transparent!important;outline:1px solid var(--primary-text)!important}button.om.rounded,a.om.rounded{width:var(--control-height);padding:0;min-width:auto;flex-shrink:0}button.om.rounded.compact,a.om.rounded.compact{width:var(--control-height-compact);flex-shrink:0}button.om:not(.clean),a.om:not(.clean){column-gap:9px;background-color:var(--control-bg);border-radius:100em;cursor:pointer;-moz-appearance:none;-webkit-appearance:none;appearance:none;flex-shrink:1;outline:solid .05em var(--control-outline-light-color)}button.om *,a.om *{pointer-events:none}button.om.large,a.om.large{height:44px;padding:0 24px}button.om.line,a.om.line{background-color:transparent}button.om.accent,a.om.accent{background-color:var(--om-accent);color:var(--om-content-background)}button.om.accent-secondary,a.om.accent-secondary{background-color:var(--om-accent-secondary);color:var(--om-content-background)}button.om.light-accent,a.om.light-accent{color:var(--om-accent)}button.om.red,a.om.red{background-color:var(--om-red);color:var(--om-content-background)}button.om:not(.clean).disabled,a.om:not(.clean).disabled{background-color:var(--control-disabled-background);color:var(--control-disabled-color);pointer-events:none}button.om>svg,a.om>svg{width:19px;height:19px}button.om.rounded>svg,a.om.rounded>svg{height:16px;width:15px}button.om.rounded.compact>svg,a.om.rounded.compact>svg{height:14px;width:13px}button.light,a.light{background-color:rgb(var(--om-background-components),.2);color:var(--om-content-background);outline-color:rgb(var(--om-background-components),.2)}@media (hover: hover){button.om:not(.clean):hover,a.om:not(.clean):hover{background-color:var(--control-bg-hover);filter:brightness(.95)}button.om:not(.clean):active,a.om:not(.clean):active{background-color:var(--control-bg-active);filter:brightness(.9)}button.om.clean:hover,a.om.clean:hover{background-color:var(--control-bg-hover)}button.om.clean:active,a.om.clean:active{background-color:var(--control-bg-active)}button.om.line:hover,a.om.line:hover{background-color:var(--control-bg-hover)}button.om.line:active,a.om.line:active{background-color:var(--control-bg-active)}button.om.accent:hover,a.om.accent:hover{background-color:var(--om-accent);filter:brightness(.87)}button.om.accent:active,a.om.accent:active{background-color:var(--om-accent);filter:brightness(.74)}button.light:hover,a.light:hover{background-color:rgb(var(--om-background-components),.3)}button.light:active,a.light:active{background-color:rgb(var(--om-background-components),.4)}button.om.hollow:hover,a.om.hollow:hover{background-color:var(--om-accent-secondary)!important;color:var(--om-content-background)!important}button.om.hollow:active,a.om.hollow:active{background-color:rgba(var(--om-accent-secondary-components),.6)!important;color:var(--om-content-background)!important}button.om.red:hover,a.om.red:hover{background-color:var(--om-red);color:var(--om-content-background);filter:brightness(.9)}button.om.red:active,a.om.red:active{background-color:var(--om-red);color:var(--om-content-background);filter:brightness(.75)}button.om.accent-secondary:hover,a.om.accent-secondary:hover{background-color:rgba(var(--om-accent-secondary-components),.7)}button.om.accent-secondary:active,a.om.accent-secondary:active{background-color:rgba(var(--om-accent-secondary-components),.4)}}.om-descriptive{display:flex;flex-direction:column;gap:10px}.om-descriptive>span{color:var(--secondary-text);font-size:calc(var(--om-font-size) * var(--zoom));width:100%;max-width:400px}.om-descriptive>title{font-size:calc(var(--om-font-size) * var(--zoom));font-weight:700}.click-effect{cursor:pointer}.click-effect>*{pointer-events:none}.click-effect:hover>*{opacity:.5}.click-effect:active>*{opacity:.3}.content-click-effect{cursor:pointer}.content-click-effect>*{pointer-events:none}.content-click-effect:hover>*{opacity:.6}.content-click-effect:active>*{opacity:.4}.app-icon{object-fit:contain;display:flex;aspect-ratio:1;border-radius:23%;outline:rgb(125,125,125,.2);overflow:hidden;position:relative;flex-shrink:0}.s-text{color:var(--secondary-text)!important}.t-text{color:var(--thirdary-text)!important}
