@import url(https://fonts.googleapis.com/css2?family=Exo+2:wght@300;400;700&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}div.App{position:fixed;left:0;right:0;bottom:0;top:0}:root{--palette-color-light:#fff;--palette-color-glow:hsla(0,0%,100%,0.3333333333333333);--palette-color-dark:#000;--palette-color-dark-overlay:rgba(0,0,0,0.06666666666666667);--palette-color-focus-overlay:rgba(78,169,253,0.06666666666666667);--palette-color-light-shadow:rgba(0,0,0,0.13333333333333333);--palette-color-shadow:rgba(0,0,0,0.3333333333333333);--palette-color-1-light:#eee;--palette-color-1-medium:#ccc;--palette-color-1-dark:#666;--palette-color-2-light:#4ea9fd;--palette-color-2-medium:#0385fd;--palette-color-2-dark:#27537d;--palette-color-3-light:#f79e99;--palette-color-3-medium:#f5584f;--palette-color-3-dark:#c2453e;--radius-small:4px}body,html,input,select,textarea{font-family:"Exo 2","Ubuntu","sans-serif"}h1{font-size:2.5rem;padding-bottom:.5rem;border-bottom:3px solid #666;border-bottom:3px solid var(--palette-color-1-dark)}h2{font-size:2.25rem;margin:1.125rem 0}h3{font-size:2rem;margin:1rem 0}h4{font-size:1.75rem;margin:.875rem 0}h5{font-size:1.5rem;margin:.75rem 0}h6{font-size:1.25rem;margin:.625rem 0}.hspace{margin:0 1rem}.spacer-h,.spacer-v{margin:0;padding:0;display:inline}.spacer-h{margin-left:1rem}.spacer-v{height:1rem;display:block}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.animated-hidden,.hidden{display:none!important}.animated-hidden{transition:.5s}.util-line{display:flex;flex-direction:row;align-items:center}.line-align-right{justify-content:flex-end}.line-align-center{justify-content:center}.fill-space{flex-grow:1}.stretch{align-self:stretch;justify-self:stretch}.flex-align-top{align-self:flex-start}.flex-align-bottom{align-items:flex-end}.flex-col{display:flex;flex-direction:column}.flex-row{display:flex;flex-direction:row}.half{width:50%}.one-third{width:33%}.one-fourth{width:25%}.one-tenth{width:10%}.one-twenty{width:5%}.small-icon{width:2rem;aspect-ratio:1/1}iframe{width:100%;height:100%}.modal-frame,iframe{position:fixed;left:0;right:0;bottom:0;top:0}.modal-frame{display:flex;flex-direction:row;align-items:center;justify-content:space-around;z-index:1000;background-color:var(--palette-color-shadow)}.modal-window{background-color:var(--palette-color-1-light);padding:0 2rem 2rem;transition:1s;display:flex;flex-direction:column;border-radius:var(--radius-small);-webkit-filter:drop-shadow(0 0 16px var(--palette-color-light-shadow));filter:drop-shadow(0 0 16px var(--palette-color-light-shadow))}.half-width{min-width:50%}.half-height{min-height:50%;height:70vh;max-height:75%}.one-third-height{min-height:33%}.tab-container,.tab-layout{display:flex;flex-direction:column}.tabs-placeholder{display:flex;flex-direction:row}.tab-content{display:flex;flex-grow:1;flex-direction:column;background-color:var(--palette-color-light);border:1px solid var(--palette-color-1-medium);padding:1rem;border-bottom-left-radius:var(--radius-small);border-bottom-right-radius:var(--radius-small)}.tab{padding:1rem;border:1px solid var(--palette-color-1-medium);border-top-left-radius:var(--radius-small);border-top-right-radius:var(--radius-small);cursor:pointer;border-bottom:none!important;position:relative;top:1px;transition:.5s}.tab[aria-selected=true]{transition:.5s;background-color:var(--palette-color-light)}.tab-content-holder,.tab-layout{flex-grow:1}.connector-login,.connector-login-loading{display:flex;align-items:center}.connector-login-loading{background-color:var(--palette-color-light);color:var(--palette-color-2-dark);padding:1rem;font-size:1.25rem;border-radius:var(--radius-small);font-weight:700}.connector-login-loading img,.connector-login img{width:1rem;height:1rem;background-color:var(--palette-color-light);border-radius:50%;padding:.25rem;margin-right:1rem}.connector-login-loading img{width:2.5rem;height:2.5rem;padding:.5rem;background-color:var(--palette-color-1-medium)}.connector-login span{color:var(--palette-color-light);margin:0;flex-grow:1;text-align:center}.connector-login-user{display:flex;align-items:center;background-color:var(--palette-color-2-light);padding:1rem;border-radius:var(--radius-small)}.connector-login-user .static-field span{color:var(--palette-color-light)}.connector-login-user img{width:3rem;height:3rem;border-radius:50%;margin-right:1rem}.base-button{border-radius:var(--radius-small);font-size:1rem;border:none;height:2.5rem;padding:0 1rem;text-transform:uppercase;font-weight:700;outline:none;cursor:pointer;position:relative;transition-duration:.4s;text-decoration:none;overflow:hidden;display:flex;align-items:center;justify-content:center;min-width:7rem}.base-button.main{background-color:var(--palette-color-2-medium);color:var(--palette-color-light)}.base-button.secondary{background-color:var(--palette-color-1-light);color:var(--palette-color-2-light)}.base-button.main.disabled{background-color:var(--palette-color-2-dark);color:var(--palette-color-2-medium)}.base-button.secondary.disabled{background-color:var(--palette-color-1-medium);color:var(--palette-color-1-dark)}.base-button:not(.disabled):after{content:"";display:block;position:absolute;left:-.5rem;top:-.5rem;bottom:-.5rem;right:-.5rem;border-radius:100%;opacity:0;transition:all .4s}.base-button.main:not(.disabled):after{background:var(--palette-color-light)}.base-button.secondary:not(.disabled):after{background:var(--palette-color-2-dark)}.base-button:not(.disabled):active:after{left:50%;top:50%;bottom:50%;right:50%;border-radius:100%;opacity:.8;transition:0s}.base-button:not(.disabled):before{content:"";position:absolute;left:0;top:0;bottom:0;right:0;opacity:0;transition:all .5s}.base-button:not(.disabled):active:before{transition:0s;opacity:1}.base-button.main:not(.disabled):active:before{background:var(--palette-color-glow)}.base-button.secondary:not(.disabled):active:before{background:var(--palette-color-light-shadow)}.square{width:2.5rem;padding:0;min-width:unset}.square svg{width:1.25rem;height:1.25rem}.static-field{display:flex;flex-direction:column}.static-field>.label{font-size:.75em}.static-field>.value{font-size:1.25em;font-weight:700}.file-list-height{max-height:20.75vh}.circle-icon{position:relative;align-items:center;justify-content:center;display:flex;color:var(--palette-color-2-medium);font-weight:700;font-size:1.5rem;height:3rem;width:3rem;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.circle-icon:before{position:absolute;content:"";border-radius:60%;opacity:.75;background-color:var(--palette-color-1-medium);height:3rem;width:3rem;padding:0;box-sizing:border-box;-webkit-transform:translateZ(-1px);transform:translateZ(-1px)}.arrow-left{border:.75rem solid transparent;border-right:.75rem solid var(--palette-color-2-medium);position:absolute;margin-left:-1rem}.arrow-right{border:.75rem solid transparent;border-left:.75rem solid var(--palette-color-2-medium);position:absolute;margin-right:-1rem}.circle-icon img,.circle-icon svg{width:1.5rem;height:1.5rem;fill:var(--palette-color-2-medium)}.list-container,.list-container-empty{display:flex;position:relative;flex-direction:column;background-color:var(--palette-color-light);border:1px solid var(--palette-color-1-medium);border-radius:var(--radius-small);overflow-y:auto}.list-container-empty{justify-content:center;align-items:center}.list-container-scroller{display:flex;flex-direction:column;overflow-y:auto;min-height:0;position:absolute;top:0;bottom:0;left:0;right:0}.row{cursor:pointer}.row,.row-content{padding:.5rem 1rem;display:flex;flex-direction:row;align-items:center}.row:not(:last-child){border-bottom:1px solid var(--palette-color-1-medium)}.row-content{padding:0;flex:1 1;flex-grow:1}.col-expand{flex-grow:1;flex-basis:100%}.row.selected{background-color:var(--palette-color-2-light)}.row .row-action{margin:0 .25rem}.switcher{height:2.5rem!important;border-radius:1.25rem;background-color:var(--palette-color-1-light);display:flex;align-items:center;padding-right:1rem}.switcher .switcher-button{cursor:pointer;content:"";height:2rem!important;border-radius:1rem;width:4rem;background-color:var(--palette-color-1-medium);margin:0 .75rem 0 .25rem;display:flex;align-items:center;box-shadow:inset 0 0 .5rem var(--palette-color-shadow);position:relative;transition:.5s}.switcher .switcher-button .switcher-dial{height:1.65rem!important;width:1.65rem!important;border-radius:1rem;position:absolute;-webkit-transform:translateX(.1rem);transform:translateX(.1rem);box-shadow:0 0 .25rem var(--palette-color-shadow);background-color:var(--palette-color-light);border:2px solid var(--palette-color-shadow);transition:.5s}.switcher.checked .switcher-button{transition:.5s;background-color:var(--palette-color-2-light)}.switcher.checked .switcher-button .switcher-dial{-webkit-transform:translateX(2rem);transform:translateX(2rem);position:absolute;background-color:var(--palette-color-2-medium);transition:.5s}.field{box-sizing:border-box;border:1px solid var(--palette-color-1-medium);height:2.6rem;border-radius:var(--radius-small);background-color:var(--palette-color-glow);padding:0 .5rem;font-size:1.25rem;outline:none;transition:.5s}span.field-wrap{position:relative;margin-top:1rem;display:flex;flex-direction:column}.field:focus{transition:.5s;border:1px solid var(--palette-color-2-medium);background-color:var(--palette-color-focus-overlay)}span.field-wrap:after{position:absolute;content:attr(placeholder);left:0;top:0;bottom:0;display:flex;color:#000;align-items:center;padding-left:.5rem;font-size:1.25rem;opacity:0;z-index:5;transition:.25s}span.field-wrap.filled:after{-webkit-transform:translateY(-2rem) translateX(-.25rem);transform:translateY(-2rem) translateX(-.25rem);transition:.25s;font-size:.8rem;opacity:1}.error-box{flex-direction:row;display:flex;background-color:var(--palette-color-3-light);transition:.5s}.error-box>.error-mark{background-color:var(--palette-color-3-dark);width:3px}.error-box>.error-content{display:flex;color:var(--palette-color-3-dark);padding:.7rem 1rem}.dropdown-container{position:relative;display:flex;flex-direction:column;margin-top:1rem}.dropdown{border:1px solid var(--palette-color-1-medium);height:2.5rem;border-radius:var(--radius-small);background-color:var(--palette-color-glow);padding:0 .5rem;font-size:1.25rem;outline:none;transition:.5s;display:flex;align-items:center}.dropdown:after{content:"";position:absolute;right:1rem;top:.9rem;border:.7rem solid transparent;border-top:.7rem solid var(--palette-color-2-medium);transition:.25s}.dropdown-container.open .dropdown{border:1px solid var(--palette-color-2-medium);background-color:var(--palette-color-focus-overlay)}.dropdown-container.open .dropdown:after{-webkit-transform:rotateX(180deg);transform:rotateX(180deg);top:0;bottom:.9rem;transition:.25s}.dropdown-container.close>.dropdown-option-container{display:none;transition:.25s}.dropdown-option-container{position:absolute;top:3rem;left:0;right:0;border:1px solid var(--palette-color-1-medium);box-shadow:0 0 5px 2px var(--palette-color-light-shadow);border-radius:var(--radius-small);background-color:var(--palette-color-1-light);z-index:100;padding:0;display:flex;flex-direction:column}.dropdown-option-scroller{margin:0;display:flex;flex-direction:column}.dropdown-option{cursor:pointer;padding-left:1rem}.dropdown-option:hover{background-color:var(--palette-color-light);border-radius:var(--radius-small)}.dropdown-selected-item{margin-left:.5rem;font-weight:700}.dropdown-selected-item:not(:empty):after{content:attr(placeholder);color:var(--palette-color-dark);font-weight:400;-webkit-transform:translateY(-2rem) translateX(.25rem);transform:translateY(-2rem) translateX(.25rem);transition:.25s;font-size:.8rem;position:absolute;left:0}.dropdown-selected-item:empty:after{content:attr(placeholder);color:var(--palette-color-1-dark);font-weight:400;margin-left:-.5rem;transition:.25s}.radio-group-container{display:flex;flex-direction:column;margin-bottom:.5rem}.radio-group{display:flex}.radio-group.horizontal{flex-direction:row}.radio-group.vertical{flex-direction:column}.radio-group-title{padding:.5rem;margin-bottom:.5rem;font-size:1.25rem;font-weight:700}.radio-group>.radio-item>.radio{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:0 1rem;cursor:pointer}.radio-group>.radio-item>.radio>.circle{height:1.25rem;width:1.25rem;border-radius:50%;margin-right:.5rem;border:2px solid var(--palette-color-1-dark);box-shadow:inset 0 0 2px 1px var(--palette-color-shadow);position:relative;transition:.25s}.radio-group>.radio-item>.radio>.circle:after{transition:.25s;content:"";position:absolute;height:1rem;width:1rem;display:block;left:2px;top:2px;border-radius:.5rem}.radio-group>.radio-item.selected>.radio>.circle:after{background-color:var(--palette-color-2-medium);transition:.25s;box-shadow:inset 0 0 2px 1px var(--palette-color-shadow)}.radio-group>.radio-item{text-transform:capitalize;font-size:1.25rem}.form-listing,.form-listing .form-list,.form-registry{flex-grow:1;display:flex;flex-direction:column}.smart-field-container{position:relative;display:flex;align-items:center;margin-top:.75rem}.smart-field-container .smart-field{box-sizing:border-box;border:1px solid var(--palette-color-1-medium);height:2.6rem;border-radius:var(--radius-small);background-color:var(--palette-color-glow);padding:.45rem .5rem 0;font-size:1.25rem;outline:none;transition:.5s;flex-grow:1}.smart-field-container:after{position:absolute;content:attr(placeholder);left:0;top:0;bottom:0;display:flex;color:#000;align-items:center;padding-left:.5rem;font-size:1.25rem;opacity:0;z-index:5;transition:.25s}.smart-field-container.filled:after{-webkit-transform:translateY(-2rem) translateX(-.25rem);transform:translateY(-2rem) translateX(-.25rem);transition:.25s;font-size:.8rem;opacity:1}.smart-field-container .smart-field:focus{transition:.5s;border:1px solid var(--palette-color-2-medium);background-color:var(--palette-color-focus-overlay)}.smart-field-container .caret{position:absolute;display:flex;margin-left:.25rem;flex-direction:column;border-radius:var(--radius-small);border:1px solid var(--palette-color-1-medium);background-color:var(--palette-color-1-light)}.smart-field-container .caret div{padding:.5rem 1.75rem;position:relative;cursor:pointer}.smart-field-container .caret div:hover{background-color:var(--palette-color-2-light);color:var(--palette-color-light)}.smart-field-container .caret div:after{content:"";width:1.25rem;height:1.25rem;border-radius:1rem;position:absolute;left:.25rem;top:.4rem;color:var(--palette-color-light);font-size:.75rem;box-sizing:border-box;padding-left:.375rem;padding-top:.225rem;background-color:var(--palette-color-2-dark)}.smart-field-container .caret div.E:after{content:"E"}.smart-field-container .caret div.T:after{content:"T"}.smart-field-container .smart-field span{position:relative;border-radius:1.5rem;padding:.3rem .75rem .3rem 2.25rem;font-size:1.15rem;text-decoration:none;color:var(--palette-color-light);background-color:var(--palette-color-2-light);margin-right:.25rem;-webkit-user-modify:read-only;-moz-user-modify:read-only}.smart-field-container .smart-field span:after{position:absolute;content:"";height:1.5rem;width:1.5rem;border-radius:1.5rem;background-color:var(--palette-color-2-dark);left:.25rem;top:.2rem}.smart-field-container .smart-field:empty:after{content:attr(placeholder);color:var(--palette-color-1-dark)}.viewer-control div .title{text-transform:capitalize}.viewer-control h1{margin:0 0 .75rem}.viewer-control .content{margin-bottom:.75rem;display:inline-block}.viewer-control .content span{position:relative;border-radius:1.5rem;padding:.3rem .75rem .3rem 2.25rem;font-size:1.15rem;text-decoration:none;color:var(--palette-color-light);background-color:var(--palette-color-2-light);margin-right:.25rem}.viewer-control .content>span:after{position:absolute;content:attr(class);height:1.5rem;width:1.5rem;border-radius:1.5rem;background-color:var(--palette-color-2-dark);left:.25rem;top:.2rem;display:flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700}.viewer-control .table-head{font-weight:700;color:var(--palette-color-light);background-color:var(--palette-color-2-light);padding:.5rem}.viewer-control .table-cell{padding:.5rem;display:inline-block}.viewer-control .viewer-list>div:first-of-type{border:1px solid var(--palette-color-2-dark);border-bottom:none}.viewer-control .viewer-list>div,.viewer-control .viewer-list>div:last-of-type{border:1px solid var(--palette-color-2-dark);border-top:none}.viewer-control .table-cell .content{margin:0}ul.menu{margin:0;padding:0;margin-block:0}ul.menu,ul.menu li{list-style-type:none}ul.menu li{display:flex;margin:0;padding:.75rem 1rem;border-left:.5rem solid var(--palette-color-1-medium);align-items:center;cursor:pointer;transition:.5s}ul.menu li svg{width:1.75rem;aspect-ratio:1/1;margin-right:1rem;background-color:var(--palette-color-light);padding:.25rem;border-radius:1.5rem}ul.menu li.selected{background-color:var(--palette-color-1-light);border-left:.5rem solid var(--palette-color-2-light);padding-left:1rem;transition:.5s}ul.menu li span{flex-grow:1;font-size:1.25rem;font-weight:700;color:var(--palette-color-1-dark);transition:.5s}ul.menu li.selected span{color:var(--palette-color-2-medium);transition:.5s}ul.menu li div{background-color:var(--palette-color-1-dark);color:var(--palette-color-light);display:flex;justify-content:center;align-items:center;height:1.5rem;width:1.5rem;border-radius:1rem;font-size:.75rem;font-weight:700;transition:.5s}ul.menu li.selected div{background-color:var(--palette-color-2-dark);transition:.5s}.main-structure{position:absolute;left:0;right:0;top:0;bottom:0;display:grid;grid-template-rows:10vh 90vh;grid-template-columns:280px calc(100vw - 280px)}.main-structure header{background:var(--palette-color-1-dark)!important;grid-column:1/3;grid-row:1;display:flex;align-items:center;padding:1vh 1vw;position:relative}.main-structure aside{padding-top:1rem;background-color:var(--palette-color-1-medium)!important;grid-column:1/2;grid-row:2;display:flex;flex-direction:column;min-width:280px}.main-structure article{background-color:var(--palette-color-light)!important;grid-column:2/3;grid-row:2;padding:2rem;display:flex;flex-direction:column}.main-structure header span{width:6vh;height:6vh;position:relative;cursor:pointer;display:flex;flex-direction:column;box-sizing:border-box;border:1px solid rgba(30,30,30,.2);transition:.2s;margin:0 1rem;padding:1vh;align-items:center;border-radius:.5rem}.main-structure header span label{color:var(--palette-color-light)!important;font-size:1vh;min-height:1vh;margin-top:.5rem;cursor:pointer}.main-structure header span svg{width:80%;aspect-ratio:1/1;position:relative}@media screen and (max-width:1920px){.main-structure header span label{display:none!important}.main-structure header span svg{width:100%}}.main-structure header span:after{content:"";position:absolute;top:2px;left:2px;width:calc(100% - 4px);height:50%;border-radius:.5rem;background:linear-gradient(hsla(0,0%,100%,.5),hsla(0,0%,100%,.01))}.main-structure header span:hover{background:rgba(30,30,30,.1)}.main-structure header span:active:after{background:linear-gradient(rgba(30,30,30,.4),rgba(30,30,30,.01))}.main-structure header span:active{box-shadow:0 0 1rem var(--palette-color-glow);transition:.1s}.main-structure header .message{position:absolute;right:0;bottom:0;background-color:var(--palette-color-1-light);padding:.5rem;font-weight:700;color:var(--palette-color-1-dark);border-left:.25rem solid var(--palette-color-1-medium)}.main-structure header .project{position:absolute;right:0;top:0;padding:.5rem 1rem;background:var(--palette-color-1-light);box-sizing:border-box;opacity:.5;border-bottom-left-radius:.5rem;font-weight:700}
/*# sourceMappingURL=main.cb9f1cf8.chunk.css.map */