.cuboid-3d{max-height:300px}.cuboid-3d .switch>.input-field{height:fit-content}.cuboid-3d .switch>.input-field>.switch-items{flex-direction:column}.cuboid-3d .switch>.input-field>.switch-items>*{height:24px}.cuboid-3d>svg{flex-grow:1;stroke-width:1;width:100%;height:100%}.cuboid-3d>svg>.equipment-3d-front{transform-origin:center;transform:rotate(180deg)}#blueprint-page #canvas-context-menu{display:none}#blueprint-page .blueprint-popup{transform:translate(-50%,calc(-100% - 12px))}#blueprint-page .blueprint-page-risk.blueprint-page-risk-zone{transform:translate(-50%,-50%);padding-bottom:0}#blueprint-page .blueprint-page-risk img{width:20px}.form:not(.dirty)>.show-on-dirty{display:none}@keyframes spinner_spin{0%{transform:rotate(0)}to{transform:rotate(720deg)}}.spinner{-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-animation:spinner_spin 2.4s ease-in-out infinite;-moz-animation:spinner_spin 2.4s ease-in-out infinite;animation:spinner_spin 2.4s ease-in-out infinite}@keyframes spinner_spin_part_1{0%{transform:unset}15%{transform:unset}50%{transform:translate(-15%,-12%)}85%{transform:unset}to{transform:unset}}@keyframes spinner_spin_part_2{0%{transform:unset}15%{transform:unset}50%{transform:translate(11%,19%) rotate(120deg)}85%{transform:unset}to{transform:unset}}@keyframes spinner_spin_part_3{0%{transform:unset}15%{transform:unset}50%{transform:translate(11%,-19%) rotate(120deg)}85%{transform:unset}to{transform:unset}}@keyframes spinner_spin_part_4{0%{transform:unset}15%{transform:unset}50%{transform:translate(-20%) rotate(120deg)}85%{transform:unset}to{transform:unset}}@keyframes spinner_spin_part_5{0%{transform:unset}15%{transform:unset}50%{transform:translate(16%,-6%)}85%{transform:unset}to{transform:unset}}@keyframes spinner_spin_part_6{0%{transform:unset}15%{transform:unset}50%{transform:translate(-2%,19%)}85%{transform:unset}to{transform:unset}}@keyframes spinner_spin_part_7{0%{transform:unset}15%{transform:unset}50%{transform:translate(5%,4%) rotate(-33deg)}85%{transform:unset}to{transform:unset}}@keyframes spinner_spin_part_8{0%{transform:unset}15%{transform:unset}50%{transform:translateY(-7%) rotate(-28deg)}85%{transform:unset}to{transform:unset}}@keyframes spinner_spin_part_9{0%{transform:unset}15%{transform:unset}50%{transform:translate(-8%,3%) rotate(-20deg)}85%{transform:unset}to{transform:unset}}#spinner{animation:spinner_spin 2s infinite}#spinner>svg:nth-child(1){animation:spinner_spin_part_1 2s infinite}#spinner>svg:nth-child(2){animation:spinner_spin_part_2 2s infinite;transform-origin:57% 62%}#spinner>svg:nth-child(3){animation:spinner_spin_part_3 2s infinite;transform-origin:57% 34%}#spinner>svg:nth-child(4){animation:spinner_spin_part_4 2s infinite;transform-origin:32% 48%}#spinner>svg:nth-child(5){animation:spinner_spin_part_5 2s infinite}#spinner>svg:nth-child(6){animation:spinner_spin_part_6 2s infinite}#spinner>svg:nth-child(7){transform-origin:59% 53%;animation:spinner_spin_part_7 2s infinite}#spinner>svg:nth-child(8){transform-origin:46% 33%;animation:spinner_spin_part_8 2s infinite}#spinner>svg:nth-child(9){transform-origin:36% 54%;animation:spinner_spin_part_9 2s infinite}.modal{position:relative;max-height:90vh}.modal.modal-xxs{width:300px}.modal.modal-xs{width:400px}.modal.modal-small{width:600px}.modal.modal-medium{width:800px}.modal.modal-large{width:1000px;max-width:80vw}.modal.modal-xl{width:80vw}.modal.modal-height-xxs{height:300px}.modal.modal-height-xs{height:400px}.modal.modal-height-small{height:40vh}.modal.modal-height-medium{height:60vh}.modal.modal-height-large{height:80vh}.modal .button-list{position:sticky;bottom:0}.loader{background:#eee;background:linear-gradient(110deg,var(--theme-color-grey-softer) 8%,var(--theme-color-grey-soft) 18%,var(--theme-color-grey-softer) 33%);border-radius:5px;background-size:200% 100%;animation:1.5s shine linear infinite;content:"";min-height:56px}@keyframes shine{to{background-position-x:-200%}}.input{box-sizing:border-box;display:flex;flex-direction:column;gap:2px;border-radius:4px;position:relative}.input .input-field{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;outline:none;box-sizing:border-box;height:var(--theme-input-height);padding:var(--theme-input-padding);border-radius:var(--theme-input-border-radius);border:var(--theme-input-border);background-color:var(--theme-input-background-color);-webkit-transition:var(--theme-input-transition);transition:var(--theme-input-transition);font-size:var(--theme-input-font-size);font-family:var(--theme-input-font-family);color:var(--theme-input-color);box-shadow:var(--theme-input-box-shadow)}.input .input-field:hover{background-color:var(--theme-input-hover-background-color);border:var(--theme-input-hover-border);box-shadow:var(--theme-input-hover-box-shadow-focus);color:var(--theme-input-hover-color)}.input .input-field:focus,.input .input-field.focus{background-color:var(--theme-input-focus-background-color);border:var(--theme-input-focus-border);box-shadow:var(--theme-input-focus-box-shadow);color:var(--theme-input-focus-color)}.input .input-field-border{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;outline:none;box-sizing:border-box;border-radius:var(--theme-input-border-radius);border:var(--theme-input-border);background-color:var(--theme-input-background-color);-webkit-transition:var(--theme-input-transition);transition:var(--theme-input-transition);font-size:var(--theme-input-font-size);font-family:var(--theme-input-font-family);color:var(--theme-input-color);box-shadow:var(--theme-input-box-shadow)}.input .input-field-border:hover{border:var(--theme-input-hover-border);box-shadow:var(--theme-input-hover-box-shadow-focus);color:var(--theme-input-hover-color)}.input .input-field-border:focus,.input .input-field-border.focus{border:var(--theme-input-focus-border);box-shadow:var(--theme-input-focus-box-shadow);color:var(--theme-input-focus-color)}.input .input-field-height{height:var(--theme-input-height)}.input select,.input [type=checkbox]{height:0;width:0;opacity:0;outline:none;position:absolute}.input .focus>.input-dropdown,.input .focus>.input-dropdown-full-height{display:flex}.input :disabled,.input .disabled{cursor:not-allowed}.input.error .input-field{border:var(--theme-color-error) 1px solid}.input-popover,.input-popover-full-height{max-height:150px;overflow-y:auto;min-width:100%;display:flex;flex-direction:column;font-size:var(--theme-input-font-size);font-family:var(--theme-input-font-family);background-color:var(--theme-input-background-color);color:var(--theme-input-focus-color);padding:2px;gap:2px;position:relative}.input-popover.input-popover-full-height,.input-popover-full-height.input-popover-full-height{max-height:unset}#theme.mobile .input select{display:none}.text-area{height:fit-content!important}.text-area>textarea{box-sizing:border-box;height:100%;width:100%;background-color:transparent;padding:8px 0;border:none;outline:none;display:flex;flex-grow:1;font-size:var(--theme-input-font-size);font-family:var(--theme-input-font-family);color:var(--theme-input-color)}.text-area>textarea:focus{border:none;outline:none}.text-area::placeholder,.text-area>.placeholder{color:var(--theme-input-placeholder-color);opacity:1}.tree-item-child>div:first-child:before{position:absolute;content:"";left:-9px;top:50%;height:50%;width:8px;transform:translateY(-100%);border-bottom:var(--theme-layout-border);border-left:var(--theme-layout-border)}.tree-item-child:has(~.tree-item-child)>div:first-child:after{position:absolute;content:"";left:-9px;top:50%;height:50%;width:8px;border-left:var(--theme-layout-border)}.tree-item-child:has(~.tree-item-child)>div:not(:first-child):before{position:absolute;content:"";left:-9px;top:0;height:100%;width:8px;border-left:var(--theme-layout-border)}.tree-item-child:hover>div:first-child:before{border-color:var(--theme-color-accent)}.tree-item-child:has(~div:hover)>div:before{border-left-color:var(--theme-color-accent)!important}.tree-item-child:has(~div:hover)>div:after{border-left-color:var(--theme-color-accent)!important}.password>input{outline:none;box-sizing:border-box;height:100%;background-color:transparent;border:none;display:flex;flex-grow:1;font-size:var(--theme-input-font-size);font-family:var(--theme-input-font-family);color:var(--theme-input-color)}.password::placeholder,.password>.placeholder{color:var(--theme-input-placeholder-color);opacity:1}.password .password-progress{opacity:50%;width:100%;height:2px;border-radius:0 0 4px 4px;display:flex;align-items:flex-end;justify-content:flex-end;bottom:1px;left:0;position:absolute;pointer-events:none;background:linear-gradient(90deg,var(--theme-color-error) 0%,var(--theme-color-warning) 40%,var(--theme-color-success) 90%)}.password .password-progress>.password-progress-cursor{background-color:#fff;content:"";height:100%;width:100%}.logo>path.logo-side{fill:var(--theme-color-tertiary)}.logo>path.logo-grey1{fill:var(--theme-color-grey-medium)}.logo>path.logo-grey2{fill:var(--theme-color-grey-dark)}.logo>path.logo-grey3{fill:var(--theme-color-grey-light)}.logo>line{stroke:var(--theme-color-quaternary);stroke-width:1.5;stroke-dasharray:4 6;stroke-dashoffset:1;stroke-linecap:round}.image-field{height:80px!important}.image-field .soft-container{width:64px}.image-field>input{visibility:hidden;width:0;height:0;position:absolute}.menu>.menu-item:first-child{border-top:none}.menu>.menu-divider{height:1px;content:"";border-top:var(--theme-layout-border)}.menu.row{width:100%;border-bottom:var(--theme-layout-border);gap:0}.menu.row>.menu-divider{height:100%;width:1px;content:"";border-right:var(--theme-layout-border);margin:0 4px}.toast{position:relative;transition:all .3s ease-in;max-height:140px;padding:8px 16px;gap:16px;display:flex;align-items:center;border:none}.toast.deleting{transform:translate(100%)}.toast>div{display:flex;flex-direction:column;justify-content:center;gap:4px}.toast>div>div{white-space:pre-line}.toast>div>div:first-letter{text-transform:capitalize}.toast>.toast-progress{content:"";position:absolute;bottom:0;left:0;height:2px;width:0;display:flex;flex-shrink:0;flex-grow:1;transition:width 5s linear}.tooltip{z-index:110;background-color:var(--theme-color);color:var(--theme-color-opposite);opacity:0;top:0;left:0;transition:opacity .1s ease-in .1s;pointer-events:none}.tooltip>div:last-child:empty{display:none}.dropdown{position:relative;display:flex;align-items:center;justify-content:center}.dropdown>.dropdown-children{display:none;position:absolute;top:100%;left:0;z-index:10}.dropdown>.dropdown-children.visible{display:initial}.dropdown.dropdown-horizontal-right>.dropdown-children{top:0;left:100%}.dropdown.dropdown-left>.dropdown-children{right:0;left:unset}.dropdown.dropdown-horizontal-left>.dropdown-children{right:100%;left:unset;top:0}.mapboxgl-popup{width:200px;z-index:2;box-shadow:var(--theme-box-shadow)}.mapboxgl-popup>.mapboxgl-popup-tip{display:none}.mapboxgl-popup:after{content:"";position:absolute;width:10px;height:10px;background-color:var(--theme-container-background-color);top:calc(100% - 2px);left:50%;transform-origin:50% 50%;transform:rotate(45deg) translate(-50%)}.mapboxgl-popup>.mapboxgl-popup-content{width:100%;border-radius:4px;background-color:var(--theme-container-background-color);padding:8px 12px;font-size:11px;overflow-y:auto;font-family:var(--theme-font-main);line-height:normal}.mapboxgl-popup>.mapboxgl-popup-content button{color:var(--theme-color-main)}.mapboxgl-ctrl-geocoder{position:relative;width:200px}.mapboxgl-ctrl-geocoder>input{display:flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;outline:none;box-sizing:border-box;height:var(--theme-input-height);padding:var(--theme-input-padding);padding-right:28px;border-radius:var(--theme-input-border-radius);border:var(--theme-input-border);background-color:var(--theme-input-background-color);-webkit-transition:var(--theme-input-transition);transition:var(--theme-input-transition);font-size:var(--theme-input-font-size);font-family:var(--theme-input-font-family);color:var(--theme-input-color);box-shadow:var(--theme-input-box-shadow)}.mapboxgl-ctrl-geocoder>input:hover{background-color:var(--theme-input-hover-background-color);border:var(--theme-input-hover-border);box-shadow:var(--theme-input-hover-box-shadow-focus);color:var(--theme-input-hover-color)}.mapboxgl-ctrl-geocoder>input:focus,.mapboxgl-ctrl-geocoder>input.focus{background-color:var(--theme-input-focus-background-color);border:var(--theme-input-focus-border);box-shadow:var(--theme-input-focus-box-shadow);color:var(--theme-input-focus-color)}.mapboxgl-ctrl-geocoder>input:-webkit-autofill,.mapboxgl-ctrl-geocoder>input:-webkit-autofill:focus,.mapboxgl-ctrl-geocoder>input:-internal-autofill-selected{transition:background-color 0s 600000s,color 0s 600000s!important}.mapboxgl-ctrl-geocoder>svg{position:absolute;right:8px;top:calc(var(--theme-input-height) / 2);transform:translateY(-50%);width:16px;height:16px;fill:var(--theme-color-grey)}.mapboxgl-ctrl-geocoder>.mapboxgl-ctrl-geocoder--pin-right{display:none}.mapboxgl-ctrl-geocoder>.suggestions-wrapper{width:100%}.mapboxgl-ctrl-geocoder>.suggestions-wrapper>ul{list-style:none;padding:0;margin:0!important;width:100%;background-color:var(--theme-input-focus-background-color);border-left:var(--theme-input-focus-border);border-right:var(--theme-input-focus-border);border-bottom:var(--theme-input-focus-border);box-shadow:var(--theme-input-focus-box-shadow)}.mapboxgl-ctrl-geocoder>.suggestions-wrapper>ul>li{display:flex!important;margin:0!important;padding:2px 8px;width:100%}.mapboxgl-ctrl-geocoder>.suggestions-wrapper>ul>li>a{width:100%;text-decoration:none}.mapboxgl-ctrl-geocoder>.suggestions-wrapper>ul>li>a>.mapboxgl-ctrl-geocoder--suggestion{width:100%;line-height:normal}.mapboxgl-ctrl-geocoder>.suggestions-wrapper>ul>li>a>.mapboxgl-ctrl-geocoder--suggestion>.mapboxgl-ctrl-geocoder--suggestion-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:normal;color:var(--theme-color-main);font-size:11px}.mapboxgl-ctrl-geocoder>.suggestions-wrapper>ul>li>a>.mapboxgl-ctrl-geocoder--suggestion>.mapboxgl-ctrl-geocoder--suggestion-address{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:normal;color:var(--theme-color-grey);font-size:10px}.mapboxgl-ctrl-geocoder>.suggestions-wrapper>ul>li:hover{background-color:var(--theme-list-item-hover-background-color)}.reactive-svg.reactive-svg-with-grid>.reactive-svg-content{margin:20px 0 0 30px}.reactive-svg .reactive-svg-grid>line{opacity:.2}.reactive-svg .reactive-svg-ruler line{stroke:var(--theme-color);opacity:.6}.reactive-svg .reactive-svg-ruler text{font-size:10px;fill:var(--theme-color);opacity:.6}.reactive-svg .reactive-svg-ruler.reactive-svg-ruler-left{width:30px;border-right:var(--theme-layout-border)}.reactive-svg .reactive-svg-ruler.reactive-svg-ruler-left text{text-anchor:end}.reactive-svg .reactive-svg-ruler.reactive-svg-ruler-top{height:20px;border-bottom:var(--theme-layout-border)}.reactive-svg .reactive-svg-ruler.reactive-svg-ruler-top text{text-anchor:start}.reactive-svg .reactive-svg-popup{z-index:2}#layout{height:100%}#layout>#layout-header>#layout-logo{background:var(--theme-accent-background)}#layout>#layout-header>#layout-logo .logo path{fill:var(--theme-nav-logo-fill)}#layout>#layout-header>#layout-logo .logo line{stroke:var(--theme-nav-logo-stroke)}#layout>#layout-header>#layout-logo>#layout-logo-text>span{margin-top:-2px}#layout>#layout-header>#layout-logo>#layout-workspaces-select{width:140px}#layout>#layout-header .layout-item{letter-spacing:.07em;font-weight:450;font-size:11px;height:100%;display:flex;align-items:center;justify-content:center;gap:6px;position:relative;padding:0 6px}#layout>#layout-header .layout-item>span{cursor:pointer}#layout>#layout-header .layout-item.active{font-weight:500;color:var(--theme-color-accent)}#layout>#layout-header .layout-item:hover:after,#layout>#layout-header .layout-item.active:after{position:absolute;content:"";width:24px;height:2px;bottom:0;background-color:var(--theme-color-accent)}.flex{box-sizing:border-box;display:flex}.container{box-sizing:border-box;background-color:var(--theme-container-background-color);background-image:var(--theme-container-background-image);border:var(--theme-container-border);border-radius:4px}.card{box-sizing:border-box;background-color:var(--theme-container-background-color);background-image:var(--theme-container-background-image);border:var(--theme-container-border);box-shadow:var(--theme-container-box-shadow);border-radius:4px;display:flex;flex-direction:column;padding:16px;gap:24px}.card .card-header{color:var(--theme-color);font-size:16px;font-family:var(--theme-font-secondary);display:flex;align-items:center;font-weight:500;gap:8px;width:100%}.soft-container{box-sizing:border-box;border-radius:4px;display:flex;flex-direction:column;padding:12px;gap:12px;border:var(--theme-soft-container-border);background-color:var(--theme-soft-container-background-color);position:relative}.soft-container.soft-container-hover:hover{border:var(--theme-soft-container-hover-border);background-color:var(--theme-soft-container-hover-background-color)}.backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:110;background-color:#0003}.cards-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:8px}.cards-list>div{min-height:120px}.list{display:flex;flex-direction:column}.list>hr:last-child{display:none}.list-item{border-radius:4px;position:relative;white-space:nowrap;font-weight:400;min-height:28px;padding:4px 10px;gap:8px;color:var(--theme-color);font-size:12px;display:flex;align-items:center;flex-shrink:0}.list-item:not(.disabled).active{background-color:var(--theme-input-hover-background-color);font-weight:700}.list-item:not(.disabled).selected:after,.list-item:not(.disabled).active:after{position:absolute;content:"";left:0;top:0;height:100%;width:4px;border-radius:4px 0 0 4px;background-color:var(--theme-color-accent)}.list-item.disabled{color:var(--theme-color-grey);cursor:default}.list-item.disabled:hover{background-color:transparent}.list-item.disabled>.icon{fill:var(--theme-color-grey)}.interactive{cursor:pointer;transition:background-color .1s linear}.interactive:hover,.interactive.interactive-active{background-color:var(--theme-input-hover-background-color)}.hover:hover .flex-on-hover{display:flex}.form-group{display:flex;flex-direction:row;gap:8px}.button-list{display:flex;gap:8px;align-items:center;justify-content:right}.button-list.button-list-column{flex-direction:column;align-items:stretch}.button-list.button-list-stretch>*{flex-basis:0;flex-grow:1;flex-shrink:0}.button-list.button-list-left{justify-content:left}.info{font-size:10px;color:var(--theme-color-grey)}.info>.icon{float:left;margin:4px 8px;width:14px;height:14px}.details{display:flex;flex-direction:row;gap:12px;flex-wrap:wrap}.details>div{flex-grow:1}.details>div>div:first-child{text-transform:uppercase;font-size:10px;color:var(--theme-color-grey);white-space:nowrap}.input-container{outline:none;box-sizing:border-box;padding:var(--theme-input-padding);border-radius:var(--theme-input-border-radius);border:var(--theme-input-border);background-color:var(--theme-input-background-color);-webkit-transition:var(--theme-input-transition);transition:var(--theme-input-transition);font-size:var(--theme-input-font-size);font-family:var(--theme-input-font-family);color:var(--theme-input-color);box-shadow:var(--theme-input-box-shadow);height:var(--theme-input-height)}.input-container.input-container-hover:hover{background-color:var(--theme-input-hover-background-color);border:var(--theme-input-hover-border);box-shadow:var(--theme-input-hover-box-shadow-focus);color:var(--theme-input-hover-color)}.input-container:focus,.input-container.focus{background-color:var(--theme-input-focus-background-color);border:var(--theme-input-focus-border);box-shadow:var(--theme-input-focus-box-shadow);color:var(--theme-input-focus-color)}.border-radius-2{border-radius:2px}.border-radius-4{border-radius:4px}.border-radius-6{border-radius:6px}.border-radius-8{border-radius:8px}.border-radius{border-radius:99px}.border-round{border-radius:50%}.border-radius-left-8{border-bottom-left-radius:8px}.border{border:var(--theme-layout-border)}.border-right{border-right:var(--theme-layout-border)}.border-left{border-left:var(--theme-layout-border)}.border-top{border-top:var(--theme-layout-border)}.border-bottom{border-bottom:var(--theme-layout-border)}.border-left-accent-big{position:relative}.border-left-accent-big:after{position:absolute;content:"";left:-1px;top:0;height:100%;width:4px;border-radius:4px 0 0 4px;background-color:var(--theme-color-accent)}.border-width-2{border-width:2px}.border-grey{border-color:var(--theme-color-grey)}.border-white{border-color:var(--theme-color-white)}.border-accent,.border-accent-hover:hover{border-color:var(--theme-color-accent)}.border-error{border-color:var(--theme-color-error)}.border-warning{border-color:var(--theme-color-warning)}.border-success{border-color:var(--theme-color-success)}.border-pristine{border-color:var(--theme-color-pristine)}.border-black{border-color:var(--theme-color-black)}.border-darkred{border-color:var(--theme-color-darkred-600)}.border-mauve{border-color:var(--theme-color-mauve-600)}.border-purple{border-color:var(--theme-color-purple-600)}.border-darkpurple{border-color:var(--theme-color-darkpurple-600)}.border-blue{border-color:var(--theme-color-blue-600)}.border-lightblue{border-color:var(--theme-color-lightblue-600)}.border-lightseagreen{border-color:var(--theme-color-lightseagreen-600)}.border-seagreen{border-color:var(--theme-color-seagreen-600)}.border-darkgreen{border-color:var(--theme-color-darkgreen-600)}.border-green{border-color:var(--theme-color-green-600)}.border-olivegreen{border-color:var(--theme-color-olivegreen-600)}.border-yellow{border-color:var(--theme-color-yellow-600)}.border-orange{border-color:var(--theme-color-orange-600)}.border-darkorange{border-color:var(--theme-color-darkorange-600)}.border-red{border-color:var(--theme-color-red-600)}.border-maroon{border-color:var(--theme-color-maroon-600)}.border-none{border:none}.outline-none{outline:none}.border-collapse{border-collapse:separate;border-spacing:0}.table{height:fit-content;overflow-x:auto;border-collapse:separate;border-spacing:0}svg.icon{width:16px;height:16px;flex-grow:0;flex-shrink:0}svg.icon.icon-xxs{width:10px;height:10px}svg.icon.icon-xs{width:12px;height:12px}svg.icon.icon-small{width:14px;height:14px}svg.icon.icon-medium{width:18px;height:18px}svg.icon.icon-large{width:24px;height:24px}svg.icon.icon-xl{width:36px;height:36px}svg.icon.icon-xxl{width:48px;height:48px}svg.icon.icon-button{cursor:pointer}svg.icon.icon-button:hover{fill:var(--theme-color-accent)}i.icon{font-size:16px;width:16px;height:16px;flex-grow:0;flex-shrink:0}i.icon.icon-xxs{font-size:10px;width:10px;height:10px}i.icon.icon-xs{font-size:12px;width:12px;height:12px}i.icon.icon-small{font-size:14px;width:14px;height:14px}i.icon.icon-medium{font-size:18px;width:18px;height:18px}i.icon.icon-large{font-size:24px;width:24px;height:24px}i.icon.icon-xl{font-size:36px;width:36px;height:36px}i.icon.icon-xxl{font-size:48px;width:48px;height:48px}i.icon.icon-button{cursor:pointer}i.icon.icon-button:hover{color:var(--theme-color-accent)}.row{display:flex;flex-direction:row}.row-reverse{display:flex;flex-direction:row-reverse}.column{display:flex;flex-direction:column}.column-reverse{display:flex;flex-direction:column-reverse}.wrap{flex-wrap:wrap}.wrap-reverse{flex-wrap:wrap-reverse}.grow-1{flex-grow:1}.grow-0{flex-grow:0}.shrink-1{flex-shrink:1}.shrink-0{flex-shrink:0}.align-start{align-items:flex-start}.align-center{align-items:center}.align-end{align-items:flex-end}.align-stretch{align-items:stretch}.align-space-between{align-items:space-between}.align-space-around{align-items:space-around}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-stretch{justify-content:stretch}.justify-equals>*{flex-basis:0;flex-grow:1;flex-shrink:0}.justify-space-between{justify-content:space-between}.justify-space-around{justify-content:space-around}.grid{display:grid}.grid-row-12{grid-template-columns:repeat(12,1fr)}.grid-row-10{grid-template-columns:repeat(10,1fr)}.grid-row-7{grid-template-columns:repeat(7,1fr)}.grid-column-1{grid-column:span 1}.grid-column-2{grid-column:span 2}.grid-column-3{grid-column:span 3}.grid-column-4{grid-column:span 4}.grid-column-5{grid-column:span 5}.grid-column-6{grid-column:span 6}.grid-column-7{grid-column:span 7}.grid-column-8{grid-column:span 8}.grid-column-9{grid-column:span 9}.grid-column-10{grid-column:span 10}.grid-column-11{grid-column:span 11}.grid-column-12{grid-column:span 12}.width-fit{width:fit-content}.width-100{width:100%}.width-90{width:90%}.width-80{width:80%}.width-70{width:70%}.width-60{width:60%}.width-50{width:50%}.width-40{width:40%}.width-30{width:30%}.width-20{width:20%}.width-10{width:10%}.width-75{width:75%}.width-25{width:25%}.width-100-vw{width:100vw}.width-10-px{width:10px}.width-12-px{width:12px}.width-16-px,.width-18-px{width:16px}.width-24-px{width:24px}.width-28-px{width:28px}.width-32-px{width:32px}.width-36-px{width:36px}.width-48-px{width:48px}.width-56-px,.width-64-px,.width-72-px,.width-80-px{width:56px}.width-100-px{width:100px}.width-150-px{width:150px}.width-200-px{width:200px}.width-300-px{width:300px}.width-400-px{width:400px}.width-500-px{width:500px}.width-600-px{width:600px}.width-700-px{width:700px}.width-800-px{width:800px}.width-900-px{width:900px}.width-1000-px{width:1000px}.max-width-100{max-width:100%}.max-width-90{max-width:90%}.max-width-80{max-width:80%}.max-width-70{max-width:70%}.max-width-60{max-width:60%}.max-width-50{max-width:50%}.max-width-40{max-width:40%}.max-width-30{max-width:30%}.max-width-20{max-width:20%}.max-width-10{max-width:10%}.max-width-75{max-width:75%}.max-width-25{max-width:25%}.max-width-66{max-width:66%}.max-width-33{max-width:33%}.max-width-page{max-width:1280px}.max-width-none{max-width:0}.min-width-100-px{min-width:100px}.min-width-200-px{min-width:200px}.min-width-300-px{min-width:300px}.min-width-400-px{min-width:400px}.min-width-500-px{min-width:500px}.min-width-600-px{min-width:600px}.min-width-700-px{min-width:700px}.min-width-800-px{min-width:800px}.min-width-900-px{min-width:900px}.min-width-1000-px{min-width:1000px}.max-width-100-px{max-width:100px}.max-width-200-px{max-width:200px}.max-width-300-px{max-width:300px}.max-width-400-px{max-width:400px}.max-width-500-px{max-width:500px}.max-width-600-px{max-width:600px}.max-width-700-px{max-width:700px}.max-width-800-px{max-width:800px}.max-width-900-px{max-width:900px}.max-width-1000-px{max-width:1000px}.min-width-100{min-width:100%}.min-width-90{min-width:90%}.min-width-80{min-width:80%}.min-width-70{min-width:70%}.min-width-60{min-width:60%}.min-width-50{min-width:50%}.min-width-40{min-width:40%}.min-width-30{min-width:30%}.min-width-20{min-width:20%}.min-width-10{min-width:10%}.min-width-75{min-width:75%}.min-width-25{min-width:25%}.min-width-66{min-width:66%}.min-width-33{min-width:33%}.height-0{height:0}.height-fit{height:fit-content}.height-100{height:100%}.height-90{height:90%}.height-80{height:80%}.height-70{height:70%}.height-60{height:60%}.height-50{height:50%}.height-40{height:40%}.height-30{height:30%}.height-20{height:20%}.height-10{height:10%}.height-75{height:75%}.height-25{height:25%}.height-66{height:66%}.height-33{height:33%}.height-100-vh{height:100vh}.height-12-px{height:12px}.height-16-px,.height-18-px{height:16px}.height-24-px{height:24px}.height-28-px{height:28px}.height-32-px{height:32px}.height-36-px{height:36px}.height-48-px{height:48px}.height-56-px{height:56px}.height-64-px{height:64px}.height-100-px{height:100px}.height-150-px{height:150px}.height-200-px{height:200px}.height-300-px{height:300px}.height-400-px{height:400px}.height-500-px{height:500px}.height-600-px{height:600px}.height-700-px{height:700px}.height-800-px{height:800px}.height-900-px{height:900px}.height-1000-px{height:1000px}.max-height-100-px{max-height:100px}.max-height-150-px{max-height:150px}.max-height-200-px{max-height:200px}.max-height-300-px{max-height:300px}.max-height-400-px{max-height:400px}.max-height-500-px{max-height:500px}.max-height-600-px{max-height:600px}.max-height-700-px{max-height:700px}.max-height-800-px{max-height:800px}.max-height-900-px{max-height:900px}.max-height-1000-px{max-height:1000px}.max-height-100{max-height:100%}.max-height-90{max-height:90%}.max-height-80{max-height:80%}.max-height-70{max-height:70%}.max-height-60{max-height:60%}.max-height-50{max-height:50%}.max-height-40{max-height:40%}.max-height-30{max-height:30%}.max-height-20{max-height:20%}.max-height-10{max-height:10%}.max-height-75{max-height:75%}.max-height-25{max-height:25%}.max-height-66{max-height:66%}.max-height-33{min-height:33%}.min-height-100{min-height:100%}.min-height-90{min-height:90%}.min-height-80{min-height:80%}.min-height-70{min-height:70%}.min-height-60{min-height:60%}.min-height-50{min-height:50%}.min-height-40{min-height:40%}.min-height-30{min-height:30%}.min-height-20{min-height:20%}.min-height-10{min-height:10%}.min-height-75{min-height:75%}.min-height-25{min-height:25%}.min-height-66{min-height:66%}.min-height-33{min-height:33%}.min-height-100-px,.min-height-150-px{min-height:100px}.min-height-200-px{min-height:200px}.min-height-300-px{min-height:300px}.min-height-400-px{min-height:400px}.min-height-500-px{min-height:500px}.min-height-600-px{min-height:600px}.min-height-700-px{min-height:700px}.min-height-800-px{min-height:800px}.min-height-900-px{min-height:900px}.min-height-1000-px{min-height:1000px}.padding-none{padding:0}.padding-xxs{padding:2px}.padding-xs{padding:4px}.padding-small{padding:6px}.padding-medium{padding:8px}.padding-large{padding:12px}.padding-xl{padding:16px}.padding-xxl{padding:24px}.padding-layout{padding:16px}.padding-v-xxs{padding-top:2px;padding-bottom:2px}.padding-v-xs{padding-top:4px;padding-bottom:4px}.padding-v-small{padding-top:6px;padding-bottom:6px}.padding-v-medium{padding-top:8px;padding-bottom:8px}.padding-v-large{padding-top:12px;padding-bottom:12px}.padding-v-xl{padding-top:16px;padding-bottom:16px}.padding-v-xxl{padding-top:24px;padding-bottom:24px}.padding-v-layout{padding-top:16px;padding-bottom:16px}.padding-v-none{padding-top:0;padding-bottom:0}.padding-h-xxs{padding-left:2px;padding-right:2px}.padding-h-xs{padding-left:4px;padding-right:4px}.padding-h-small{padding-left:6px;padding-right:6px}.padding-h-medium{padding-left:8px;padding-right:8px}.padding-h-large{padding-left:12px;padding-right:12px}.padding-h-xl{padding-left:16px;padding-right:16px}.padding-h-xxl{padding-left:24px;padding-right:24px}.padding-h-layout{padding-left:16px;padding-right:16px}.padding-h-none{padding-left:0;padding-right:0}.padding-left-none{padding-left:0}.padding-left-xxs{padding-left:2px}.padding-left-xs{padding-left:4px}.padding-left-small{padding-left:6px}.padding-left-medium{padding-left:8px}.padding-left-large{padding-left:12px}.padding-left-xl{padding-left:16px}.padding-left-xxl{padding-left:24px}.padding-left-layout{padding-left:16px}.padding-right-none{padding-right:0}.padding-right-xxs{padding-right:2px}.padding-right-xs{padding-right:4px}.padding-right-small{padding-right:6px}.padding-right-medium{padding-right:8px}.padding-right-large{padding-right:12px}.padding-right-xl{padding-right:16px}.padding-right-xxl{padding-right:24px}.padding-right-layout{padding-right:16px}.padding-top-none{padding-top:0}.padding-top-xxs{padding-top:2px}.padding-top-xs{padding-top:4px}.padding-top-small{padding-top:6px}.padding-top-medium{padding-top:8px}.padding-top-large{padding-top:12px}.padding-top-xl{padding-top:16px}.padding-top-xxl{padding-top:24px}.padding-top-layout{padding-top:16px}.padding-bottom-none{padding-bottom:0}.padding-bottom-xxs{padding-bottom:2px}.padding-bottom-xs{padding-bottom:4px}.padding-bottom-small{padding-bottom:6px}.padding-bottom-medium{padding-bottom:8px}.padding-bottom-large{padding-bottom:12px}.padding-bottom-xl{padding-bottom:16px}.padding-bottom-xxl{padding-bottom:24px}.padding-bottom-layout{padding-bottom:16px}.margin-auto{margin:auto}.margin-none{margin:0}.margin-xxs{margin:2px}.margin-xs{margin:4px}.margin-small{margin:6px}.margin-medium{margin:8px}.margin-large{margin:12px}.margin-xl{margin:16px}.margin-xxl{margin:24px}.margin-layout{margin:16px}.margin-v-none{margin-top:0;margin-bottom:0}.margin-v-xxs{margin-top:2px;margin-bottom:2px}.margin-v-xs{margin-top:4px;margin-bottom:4px}.margin-v-small{margin-top:6px;margin-bottom:6px}.margin-v-medium{margin-top:8px;margin-bottom:8px}.margin-v-large{margin-top:12px;margin-bottom:12px}.margin-v-xl{margin-top:16px;margin-bottom:16px}.margin-v-xxl{margin-top:24px;margin-bottom:24px}.margin-v-layout{margin-top:16px;margin-bottom:16px}.margin-h-none{margin-left:0;margin-right:0}.margin-h-auto{margin-left:auto;margin-right:auto}.margin-h-xxs{margin-left:2px;margin-right:2px}.margin-h-xs{margin-left:4px;margin-right:4px}.margin-h-small{margin-left:6px;margin-right:6px}.margin-h-medium{margin-left:8px;margin-right:8px}.margin-h-large{margin-left:12px;margin-right:12px}.margin-h-xl{margin-left:16px;margin-right:16px}.margin-h-xxl{margin-left:24px;margin-right:24px}.margin-h-layout{margin-left:16px;margin-right:16px}.margin-left-none{margin-left:0}.margin-left-xxs{margin-left:2px}.margin-left-xs{margin-left:4px}.margin-left-small{margin-left:6px}.margin-left-medium{margin-left:8px}.margin-left-large{margin-left:12px}.margin-left-xl{margin-left:16px}.margin-left-xxl{margin-left:24px}.margin-left-layout{margin-left:16px}.margin-left-minus-xxs{margin-left:-2px}.margin-left-minus-xs{margin-left:-4px}.margin-left-minus-small{margin-left:-6px}.margin-left-minus-medium{margin-left:-8px}.margin-left-minus-large{margin-left:-12px}.margin-left-minus-xl{margin-left:-16px}.margin-left-minus-xxl{margin-left:-24px}.margin-left-minus-layout{margin-left:-16px}.margin-right-none{margin-right:0}.margin-right-xxs{margin-right:2px}.margin-right-xs{margin-right:4px}.margin-right-small{margin-right:6px}.margin-right-medium{margin-right:8px}.margin-right-large{margin-right:12px}.margin-right-xl{margin-right:16px}.margin-right-xxl{margin-right:24px}.margin-right-layout{margin-right:16px}.margin-top-none{margin-top:0}.margin-top-xxs{margin-top:2px}.margin-top-xs{margin-top:4px}.margin-top-small{margin-top:6px}.margin-top-medium{margin-top:8px}.margin-top-large{margin-top:12px}.margin-top-xl{margin-top:16px}.margin-top-xxl{margin-top:24px}.margin-top-layout{margin-top:16px}.margin-bottom-none{margin-bottom:0}.margin-bottom-xxs{margin-bottom:2px}.margin-bottom-xs{margin-bottom:4px}.margin-bottom-small{margin-bottom:6px}.margin-bottom-medium{margin-bottom:8px}.margin-bottom-large{margin-bottom:12px}.margin-bottom-xl{margin-bottom:16px}.margin-bottom-xxl{margin-bottom:24px}.margin-bottom-layout{margin-bottom:16px}.margin-bottom-page{margin-bottom:120px}.gap-none{gap:0px}.gap-xxs{gap:2px}.gap-xs{gap:4px}.gap-small{gap:6px}.gap-medium{gap:8px}.gap-large{gap:12px}.gap-xl{gap:16px}.gap-xxl{gap:24px}.gap-3xl{gap:36px}.gap-layout{gap:16px}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-scroll{overflow-x:scroll}.overflow-y-scroll{overflow-y:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.position-relative{position:relative}.position-fixed{position:fixed}.position-absolute{position:absolute}.position-static{position:static}.position-sticky{position:sticky}.top-0{top:0}.top-12{top:12px}.top-50{top:50%}.top-100{top:100%}.left-0{left:0}.left-50{left:50%}.left-100{left:100%}.bottom-0{bottom:0}.bottom-50{bottom:50%}.bottom-100{bottom:100%}.right-0{right:0}.right-50{right:50%}.right-100{right:100%}.top-right{top:12px;right:12px}.top-right-8{top:8px;right:8px}.bottom-right{bottom:12px;right:12px}.translate-x-50{transform:translate(-50%)}.translate-y-50{transform:translateY(-50%)}.translate-x-100{transform:translate(-100%)}.translate-y-100{transform:translateY(-100%)}.translate-50{transform:translate(-50%,-50%)}.translate-100{transform:translate(-100%,-100%)}.z-index-2{z-index:2}.z-index-3{z-index:3}.z-index-10{z-index:10}.z-index-20{z-index:20}.z-index-30{z-index:30}.z-index-top{z-index:999}.object-fit-contain{object-fit:contain}.object-fit-cover{object-fit:cover}.object-fit-fill{object-fit:fill}.square{aspect-ratio:1/1}.round{aspect-ratio:1/1;border-radius:50%}.aspect_tv{aspect-ratio:4/3}.aspect_16_9{aspect-ratio:16/9}.display-none{display:none}.hide-empty:empty{display:none}hr{height:1px;width:60%;margin-left:20%;margin-right:20%;border:none;border-bottom:var(--theme-layout-border)}@media(max-width:1280px){.xl-display-none{display:none}}@media(max-width:1024px){.lg-display-none{display:none}}@media(max-width:768px){.md-display-none{display:none}}@media(max-width:640px){.sm-display-none{display:none}}.text-xxs{font-size:9px}.text-xs{font-size:10px}.text-small{font-size:11px}.text-medium{font-size:12px}.text-large{font-size:14px}.text-larger{font-size:16px}.text-xl{font-size:18px}.text-xxl{font-size:22px}.text-3xl{font-size:32px}.text-normal{font-weight:400}.text-semi{font-weight:500}.text-bold,.text-bold-hover:hover{font-weight:600}.text-bolder{font-weight:700}.text-lighter{font-weight:350}.text-italic{font-style:italic}.font-main{font-family:var(--theme-font-main)}.font-secondary{font-family:var(--theme-font-secondary)}.font-icon{font-family:Icons-Regular}.text-nowrap{white-space:nowrap}.text-ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.text-uppercase{text-transform:uppercase}.text-lowercase{text-transform:lowercase}.text-capitalize{text-transform:capitalize}.text-justify{text-align:justify}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-pre{white-space:pre-line}a,.link{text-decoration:none;font-weight:450;color:var(--theme-color);font-family:var(--theme-font-main);cursor:pointer;font-size:11px}a:hover,.link:hover{font-weight:700}label,.label{color:var(--theme-label-color);font-family:var(--theme-label-font-family);font-weight:var(--theme-label-font-weight);text-transform:var(--theme-label-text-transform);font-size:var(--theme-label-font-size)}h1,h2,h3,h4,h5{font-family:var(--theme-font-secondary);margin:0;display:flex;align-items:center;font-weight:600}h1{margin-bottom:24px;font-size:28px;gap:12px}h1>.icon{width:22px;height:22px}h2{margin-bottom:18px;font-size:24px;gap:12px}h2>.icon{width:18px;height:18px}h3{margin:18px 0 12px;font-size:18px;gap:8px}h3>.icon{width:16px;height:16px}h4{margin:18px 0 8px;font-size:14px;gap:4px}h4>.icon{width:14px;height:14px}h5{margin:18px 0 6px;font-size:12px;gap:3px}h5>.icon{width:12px;height:12px}.text-anchor-end{text-anchor:end}.text-anchor-start{text-anchor:start}.text-anchor-middle{text-anchor:middle}.dominant-baseline-middle{dominant-baseline:middle}.dominant-baseline-top{dominant-baseline:text-top}.dominant-baseline-bottom{dominant-baseline:text-bottom}.dominant-baseline-hanging{dominant-baseline:hanging}.background-primary{background-color:var(--theme-color-primary);--current-background: var(--theme-color-primary);color:var(--theme-color-white)}.background-secondary{background-color:var(--theme-color-secondary);--current-background: var(--theme-color-secondary);color:var(--theme-color-white)}.background-tertiary{background-color:var(--theme-color-tertiary);--current-background: var(--theme-color-tertiary);color:var(--theme-color-white)}.background-quaternary{background-color:var(--theme-color-quaternary);--current-background: var(--theme-color-quaternary);color:var(--theme-color-white)}.background-accent{background-color:var(--theme-color-accent);--current-background: var(--theme-color-accent);color:var(--theme-color-white)}.background-accent-light{background-color:hsl(from var(--theme-color-accent-light) h s 90%);color:hsl(from var(--theme-color-accent-light) h s 30%);--current-background: hsl(from var(--theme-color-accent-light) h s 90%)}.background-success{background-color:var(--theme-color-success-600);--current-background: var(--theme-color-success-600);color:var(--theme-color-white)}.background-success-light{background-color:var(--theme-color-success-100);--current-background: var(--theme-color-success-100);color:var(--theme-color-success-950)}.background-warning{background-color:var(--theme-color-warning-600);--current-background: var(--theme-color-warning-600);color:var(--theme-color-white)}.background-warning-light{background-color:var(--theme-color-warning-100);--current-background: var(--theme-color-warning-100);color:var(--theme-color-warning-950)}.background-error{background-color:var(--theme-color-error-600);--current-background: var(--theme-color-error-600);color:var(--theme-color-white)}.background-error-light{background-color:var(--theme-color-error-100);--current-background: var(--theme-color-error-100);color:var(--theme-color-error-950)}.background-pristine{background-color:var(--theme-color-pristine-600);--current-background: var(--theme-color-pristine-600);color:var(--theme-color-white)}.background-pristine-light{background-color:var(--theme-color-pristine-100);--current-background: var(--theme-color-pristine-100);color:var(--theme-color-pristine-950)}.background-critical{background-color:var(--theme-color-critical-600);--current-background: var(--theme-color-critical-600);color:var(--theme-color-white)}.background-critical-light{background-color:var(--theme-color-critical-100);--current-background: var(--theme-color-critical-100);color:var(--theme-color-critical-950)}.background-grey{background-color:var(--theme-color-grey);--current-background: var(--theme-color-grey);color:var(--theme-color-white)}.background-white{background-color:var(--theme-color-white);--current-background: var(--theme-color-white)}.background-black{background-color:var(--theme-color-black);--current-background: var(--theme-color-black)}.background-darkred{background-color:var(--theme-color-darkred-600);--current-background: var(--theme-color-darkred-600);color:var(--theme-color-white)}.background-darkred-light{background-color:var(--theme-color-darkred-100);--current-background: var(--theme-color-darkred-100);color:var(--theme-color-darkred-950)}.background-mauve{background-color:var(--theme-color-mauve-600);--current-background: var(--theme-color-mauve-600);color:var(--theme-color-white)}.background-mauve-light{background-color:var(--theme-color-mauve-100);--current-background: var(--theme-color-mauve-100);color:var(--theme-color-mauve-950)}.background-purple{background-color:var(--theme-color-purple-600);--current-background: var(--theme-color-purple-600);color:var(--theme-color-white)}.background-purple-light{background-color:var(--theme-color-purple-100);--current-background: var(--theme-color-purple-100);color:var(--theme-color-purple-950)}.background-darkpurple{background-color:var(--theme-color-darkpurple-600);--current-background: var(--theme-color-darkpurple-600);color:var(--theme-color-white)}.background-darkpurple-light{background-color:var(--theme-color-darkpurple-100);--current-background: var(--theme-color-darkpurple-100);color:var(--theme-color-darkpurple-950)}.background-blue{background-color:var(--theme-color-blue-600);--current-background: var(--theme-color-blue-600);color:var(--theme-color-white)}.background-blue-light{background-color:var(--theme-color-blue-100);--current-background: var(--theme-color-blue-100);color:var(--theme-color-blue-950)}.background-lightblue{background-color:var(--theme-color-lightblue-600);--current-background: var(--theme-color-lightblue-600);color:var(--theme-color-white)}.background-lightblue-light{background-color:var(--theme-color-lightblue-100);--current-background: var(--theme-color-lightblue-100);color:var(--theme-color-lightblue-950)}.background-lightseagreen{background-color:var(--theme-color-lightseagreen-600);--current-background: var(--theme-color-lightseagreen-600);color:var(--theme-color-white)}.background-lightseagreen-light{background-color:var(--theme-color-lightseagreen-100);--current-background: var(--theme-color-lightseagreen-100);color:var(--theme-color-lightseagreen-950)}.background-seagreen{background-color:var(--theme-color-seagreen-600);--current-background: var(--theme-color-seagreen-600);color:var(--theme-color-white)}.background-seagreen-light{background-color:var(--theme-color-seagreen-100);--current-background: var(--theme-color-seagreen-100);color:var(--theme-color-seagreen-950)}.background-darkgreen{background-color:var(--theme-color-darkgreen-600);--current-background: var(--theme-color-darkgreen-600);color:var(--theme-color-white)}.background-darkgreen-light{background-color:var(--theme-color-darkgreen-100);--current-background: var(--theme-color-darkgreen-100);color:var(--theme-color-darkgreen-950)}.background-green{background-color:var(--theme-color-green-600);--current-background: var(--theme-color-green-600);color:var(--theme-color-white)}.background-green-light{background-color:var(--theme-color-green-100);--current-background: var(--theme-color-green-100);color:var(--theme-color-green-950)}.background-olivegreen{background-color:var(--theme-color-olivegreen-600);--current-background: var(--theme-color-olivegreen-600);color:var(--theme-color-white)}.background-olivegreen-light{background-color:var(--theme-color-olivegreen-100);--current-background: var(--theme-color-olivegreen-100);color:var(--theme-color-olivegreen-950)}.background-yellow{background-color:var(--theme-color-yellow-600);--current-background: var(--theme-color-yellow-600);color:var(--theme-color-white)}.background-yellow-light{background-color:var(--theme-color-yellow-100);--current-background: var(--theme-color-yellow-100);color:var(--theme-color-yellow-950)}.background-orange{background-color:var(--theme-color-orange-600);--current-background: var(--theme-color-orange-600);color:var(--theme-color-white)}.background-orange-light{background-color:var(--theme-color-orange-100);--current-background: var(--theme-color-orange-100);color:var(--theme-color-orange-950)}.background-darkorange{background-color:var(--theme-color-darkorange-600);--current-background: var(--theme-color-darkorange-600);color:var(--theme-color-white)}.background-darkorange-light{background-color:var(--theme-color-darkorange-100);--current-background: var(--theme-color-darkorange-100);color:var(--theme-color-darkorange-950)}.background-red{background-color:var(--theme-color-red-600);--current-background: var(--theme-color-red-600);color:var(--theme-color-white)}.background-red-light{background-color:var(--theme-color-red-100);--current-background: var(--theme-color-red-100);color:var(--theme-color-red-950)}.background-maroon{background-color:var(--theme-color-maroon-600);--current-background: var(--theme-color-maroon-600);color:var(--theme-color-white)}.background-maroon-light{background-color:var(--theme-color-maroon-100);--current-background: var(--theme-color-maroon-100);color:var(--theme-color-maroon-950)}.background-grey-light{background-color:var(--theme-color-grey-100);--current-background: var(--theme-color-grey-100);color:var(--theme-color-grey-950)}.background{background-color:var(--theme-background-color);background-image:var(--theme-background-image)}.background-container{background-color:var(--theme-container-background-color)}.background-soft-container{background-color:var(--theme-soft-container-background-color)}.background-deep-container{background-color:var(--theme-deep-container-background-color)}.background-hover{background-color:var(--theme-input-hover-background-color)}.background-blur{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.background-transparent{background-color:transparent}.background-opposite{background-color:var(--theme-color)}.background-purple-pop{background:var(--theme-purple-background)}.background-hover-interactive{transition:background-color .1s linear}.background-hover-interactive:hover{background-color:var(--theme-input-hover-background-color)}.background-hover-next:has(+.background-hover-interactive:hover){background-color:var(--theme-input-hover-background-color)}.background-hover-next:hover+.background-hover-interactive{background-color:var(--theme-input-hover-background-color)}.bg-hover:hover{background-color:rgb(from var(--current-background) r g b/var(--theme-hover-opacity))}.color-primary{color:var(--theme-color-primary)}.color-secondary{color:var(--theme-color-secondary)}.color-tertiary{color:var(--theme-color-tertiary)}.color-quaternary{color:var(--theme-color-quaternary)}.color-accent,.color-accent-hover:hover{color:var(--theme-color-accent)}.color-success{color:var(--theme-color-success)}.color-warning{color:var(--theme-color-warning)}.color-pristine{color:var(--theme-color-pristine)}.color-critical{color:var(--theme-color-critical)}.color-error{color:var(--theme-color-error)}.color-grey{color:var(--theme-color-grey)}.color-white{color:var(--theme-color-white)}.color-black{color:var(--theme-color-black)}.color-main{color:var(--theme-color)}.color-opposite{color:var(--theme-color-opposite)}.color-darkred{color:var(--theme-color-darkred-600)}.color-mauve{color:var(--theme-color-mauve-600)}.color-purple{color:var(--theme-color-purple-600)}.color-darkpurple{color:var(--theme-color-darkpurple-600)}.color-blue{color:var(--theme-color-blue-600)}.color-lightblue{color:var(--theme-color-lightblue-600)}.color-lightseagreen{color:var(--theme-color-lightseagreen-600)}.color-seagreen{color:var(--theme-color-seagreen-600)}.color-darkgreen{color:var(--theme-color-darkgreen-600)}.color-green{color:var(--theme-color-green-600)}.color-olivegreen{color:var(--theme-color-olivegreen-600)}.color-yellow{color:var(--theme-color-yellow-600)}.color-orange{color:var(--theme-color-orange-600)}.color-darkorange{color:var(--theme-color-darkorange-600)}.color-red{color:var(--theme-color-red-600)}.color-maroon{color:var(--theme-color-maroon-600)}.fill-main{fill:var(--theme-color)}.fill-primary{fill:var(--theme-color-primary)}.fill-secondary{fill:var(--theme-color-secondary)}.fill-tertiary{fill:var(--theme-color-tertiary)}.fill-quaternary{fill:var(--theme-color-quaternary)}.fill-accent{fill:var(--theme-color-accent)}.fill-success{fill:var(--theme-color-success)}.fill-warning{fill:var(--theme-color-warning)}.fill-pristine{fill:var(--theme-color-pristine)}.fill-critical{fill:var(--theme-color-critical)}.fill-error{fill:var(--theme-color-error)}.fill-grey{fill:var(--theme-color-grey)}.fill-white{fill:var(--theme-color-white)}.fill-black{fill:var(--theme-color-black)}.fill-container{fill:var(--theme-container-background-color)}.fill-darkred{fill:var(--theme-color-darkred-600)}.fill-mauve{fill:var(--theme-color-mauve-600)}.fill-purple{fill:var(--theme-color-purple-600)}.fill-darkpurple{fill:var(--theme-color-darkpurple-600)}.fill-blue{fill:var(--theme-color-blue-600)}.fill-lightblue{fill:var(--theme-color-lightblue-600)}.fill-lightseagreen{fill:var(--theme-color-lightseagreen-600)}.fill-seagreen{fill:var(--theme-color-seagreen-600)}.fill-darkgreen{fill:var(--theme-color-darkgreen-600)}.fill-green{fill:var(--theme-color-green-600)}.fill-olivegreen{fill:var(--theme-color-olivegreen-600)}.fill-yellow{fill:var(--theme-color-yellow-600)}.fill-orange{fill:var(--theme-color-orange-600)}.fill-darkorange{fill:var(--theme-color-darkorange-600)}.fill-red{fill:var(--theme-color-red-600)}.fill-maroon{fill:var(--theme-color-maroon-600)}.stroke-main{stroke:var(--theme-color)}.stroke-primary{stroke:var(--theme-color-primary)}.stroke-secondary{stroke:var(--theme-color-secondary)}.stroke-tertiary{stroke:var(--theme-color-tertiary)}.stroke-quaternary{stroke:var(--theme-color-quaternary)}.stroke-accent{stroke:var(--theme-color-accent)}.stroke-success{stroke:var(--theme-color-success)}.stroke-warning{stroke:var(--theme-color-warning)}.stroke-pristine{stroke:var(--theme-color-pristine)}.stroke-critical{stroke:var(--theme-color-critical)}.stroke-error{stroke:var(--theme-color-error)}.stroke-grey{stroke:var(--theme-color-grey)}.stroke-white{stroke:var(--theme-color-white)}.stroke-black{stroke:var(--theme-color-black)}.stroke-darkred{stroke:var(--theme-color-darkred-600)}.stroke-mauve{stroke:var(--theme-color-mauve-600)}.stroke-purple{stroke:var(--theme-color-purple-600)}.stroke-darkpurple{stroke:var(--theme-color-darkpurple-600)}.stroke-blue{stroke:var(--theme-color-blue-600)}.stroke-lightblue{stroke:var(--theme-color-lightblue-600)}.stroke-lightseagreen{stroke:var(--theme-color-lightseagreen-600)}.stroke-seagreen{stroke:var(--theme-color-seagreen-600)}.stroke-darkgreen{stroke:var(--theme-color-darkgreen-600)}.stroke-green{stroke:var(--theme-color-green-600)}.stroke-olivegreen{stroke:var(--theme-color-olivegreen-600)}.stroke-yellow{stroke:var(--theme-color-yellow-600)}.stroke-orange{stroke:var(--theme-color-orange-600)}.stroke-darkorange{stroke:var(--theme-color-darkorange-600)}.stroke-red{stroke:var(--theme-color-red-600)}.stroke-maroon{stroke:var(--theme-color-maroon-600)}.fill-pulse{-webkit-animation:fill-pulse 2s ease-in-out infinite;-moz-animation:fill-pulse 2s ease-in-out infinite;animation:fill-pulse 2s ease-in-out infinite}@keyframes fill-pulse{0%{fill-opacity:1}50%{fill-opacity:.2}to{fill-opacity:1}}.color-pulse{-webkit-animation:color-pulse 2s ease-in-out infinite;-moz-animation:color-pulse 2s ease-in-out infinite;animation:color-pulse 2s ease-in-out infinite}@keyframes color-pulse{0%{opacity:1}50%{opacity:.2}to{opacity:1}}.opacity-100{opacity:1}.opacity-80{opacity:.8}.opacity-60{opacity:.6}.opacity-40{opacity:.4}.opacity-20{opacity:.2}.opacity-0{opacity:0}.opacity-hover:not(:hover){opacity:.4}.blur-10{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.blur-8{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.blur-6{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.blur-4{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.blur-2{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.box-shadow,.box-shadow-hover:hover{box-shadow:var(--theme-box-shadow)}.tag{display:flex;flex-grow:0;gap:4px;align-items:center;font-size:10px;padding:3px 6px 4px;border-radius:4px;color:var(--theme-color-white);font-weight:500;font-family:var(--theme-font-main);white-space:nowrap;width:fit-content}.pill{content:"";width:16px;height:16px;border-radius:50%;flex-shrink:0;flex-grow:0;display:flex;align-items:center;justify-content:center;color:var(--theme-color-white)}.pill.pill-xxs{width:8px;height:8px}.pill.pill-xs{width:10px;height:10px}.pill.pill-small{width:12px;height:12px}.pill.pill-large{width:18px;height:18px}.pill.pill-xl{width:24px;height:24px;font-size:12px}.pill.pill-xxl{width:36px;height:36px;font-size:12px}.pill.pill-animate{-webkit-animation:pill-animate 2s ease-in-out infinite;-moz-animation:pill-animate 2s ease-in-out infinite;animation:pill-animate 2s ease-in-out infinite}@keyframes pill-animate{0%{opacity:1}50%{opacity:.2}to{opacity:1}}.pointer{cursor:pointer}.not-allowed{cursor:not-allowed}.cursor{cursor:default}.grab{cursor:grab}.pointer-events-none{pointer-events:none}.user-select-none{-webkit-user-select:none;user-select:none}.transition-all{transition:all .2s linear}.input-basic{outline:none;box-sizing:border-box;height:100%;width:100%;background-color:transparent;border:none;display:flex;font-size:var(--theme-input-font-size);font-family:var(--theme-input-font-family);color:currentColor}.input-basic:-webkit-autofill,.input-basic:-webkit-autofill:focus,.input-basic:-internal-autofill-selected{transition:background-color 0s 600000s,color 0s 600000s!important}.input-basic::-webkit-outer-spin-button,.input-basic::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input-basic[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.input-basic::placeholder,.placeholder{color:var(--theme-input-placeholder-color);opacity:1}:root{--theme-color-primary-50: #f0f7f7;--theme-color-primary-100: #dbeef0;--theme-color-primary-200: #b7dde0;--theme-color-primary-300: #8bc5ca;--theme-color-primary-400: #5fa7ad;--theme-color-primary-500: #459094;--theme-color-primary-600: #3b6d70;--theme-color-primary-700: #345a5d;--theme-color-primary-800: #2f4a4d;--theme-color-primary-900: #2a3e41;--theme-color-primary-950: #182528;--theme-color-secondary-50: #f6f6f6;--theme-color-secondary-100: #e7e7e7;--theme-color-secondary-200: #d1d1d1;--theme-color-secondary-300: #b0b0b0;--theme-color-secondary-400: #888888;--theme-color-secondary-500: #6d6d6d;--theme-color-secondary-600: #5d5d5d;--theme-color-secondary-700: #4f4f4f;--theme-color-secondary-800: #454545;--theme-color-secondary-900: #353535;--theme-color-secondary-950: #262626;--theme-color-tertiary-50: #b7d0e1;--theme-color-tertiary-100: #9abed6;--theme-color-tertiary-200: #7dabca;--theme-color-tertiary-300: #6ea2ca;--theme-color-tertiary-400: #417a9f;--theme-color-tertiary-500: #356482;--theme-color-tertiary-600: #284b63;--theme-color-tertiary-700: #234257;--theme-color-tertiary-800: #1e3748;--theme-color-tertiary-900: #182c3a;--theme-color-tertiary-950: #12212b;--theme-color-quaternary-50: #fffbeb;--theme-color-quaternary-100: #fef3c7;--theme-color-quaternary-200: #fde68a;--theme-color-quaternary-300: #fcd34d;--theme-color-quaternary-400: #fbbf24;--theme-color-quaternary-500: #f59e0b;--theme-color-quaternary-600: #ef9e1d;--theme-color-quaternary-700: #d97706;--theme-color-quaternary-800: #b45309;--theme-color-quaternary-900: #92400e;--theme-color-quaternary-950: #78350f;--theme-color-error-50: #fef2f2;--theme-color-error-100: #fee2e2;--theme-color-error-200: #fecaca;--theme-color-error-300: #fca5a5;--theme-color-error-400: #f87171;--theme-color-error-500: #ef4444;--theme-color-error-600: #dc2626;--theme-color-error-700: #bd2a2a;--theme-color-error-800: #991b1b;--theme-color-error-900: #7f1d1d;--theme-color-error-950: #450a0a;--theme-color-warning-50: #fffbeb;--theme-color-warning-100: #fef3c7;--theme-color-warning-200: #fde68a;--theme-color-warning-300: #fcd34d;--theme-color-warning-400: #fbbf24;--theme-color-warning-500: #f59e0b;--theme-color-warning-600: #d97706;--theme-color-warning-700: #d7853d;--theme-color-warning-800: #92400e;--theme-color-warning-900: #78350f;--theme-color-warning-950: #451a03;--theme-color-success-50: #f0fdf4;--theme-color-success-100: #dcfce7;--theme-color-success-200: #bbf7d0;--theme-color-success-300: #86efac;--theme-color-success-400: #4ade80;--theme-color-success-500: #22c55e;--theme-color-success-600: #16a34a;--theme-color-success-700: #2cae3f;--theme-color-success-800: #166534;--theme-color-success-900: #14532d;--theme-color-success-950: #052e16;--theme-color-critical-50: #faf8ff;--theme-color-critical-100: #f3f0ff;--theme-color-critical-200: #e9e4ff;--theme-color-critical-300: #d6ccff;--theme-color-critical-400: #bba8ff;--theme-color-critical-500: #9d7bff;--theme-color-critical-600: #8454ff;--theme-color-critical-700: #7239f7;--theme-color-critical-800: #5f2de3;--theme-color-critical-900: #4f25bf;--theme-color-critical-950: #100224;--theme-color-pristine-50: #f0f9ff;--theme-color-pristine-100: #e0f2fe;--theme-color-pristine-200: #bae6fd;--theme-color-pristine-300: #7dd3fc;--theme-color-pristine-400: #38bdf8;--theme-color-pristine-500: #0ea5e9;--theme-color-pristine-600: #0284c7;--theme-color-pristine-700: #269ac8;--theme-color-pristine-800: #075985;--theme-color-pristine-900: #0c4a6e;--theme-color-pristine-950: #082f49;--theme-color-grey-50: #f8f8f9;--theme-color-grey-100: #f1f1f3;--theme-color-grey-200: #e4e4e7;--theme-color-grey-300: #d1d1d6;--theme-color-grey-400: #a1a1aa;--theme-color-grey-500: #71717a;--theme-color-grey-600: #52525b;--theme-color-grey-700: #44464a;--theme-color-grey-800: #27272a;--theme-color-grey-900: #18181b;--theme-color-grey-950: #09090b;--theme-color-primary: var(--theme-color-primary-600);--theme-color-secondary: var(--theme-color-secondary-900);--theme-color-tertiary: var(--theme-color-tertiary-600);--theme-color-quaternary: var(--theme-color-quaternary-600);--theme-color-white: #fdfeff;--theme-color-black: #283234;--theme-color-grey-lightest: rgb(247, 249, 251);--theme-color-grey-lighter: rgb(239, 241, 243);--theme-color-grey-light: rgb(228, 230, 232);--theme-color-grey-medium: rgb(152, 154, 156);--theme-color-grey-dark: rgb(91, 93, 95);--theme-color-grey-darker: rgb(68, 70, 72);--theme-color-grey-darkest: rgb(44, 46, 48);--theme-color-error: var(--theme-color-error-700);--theme-color-warning: var(--theme-color-warning-700);--theme-color-success: var(--theme-color-success-700);--theme-color-critical: var(--theme-color-critical-950);--theme-color-pristine: var(--theme-color-pristine-700);--theme-color-darkred-50: #ffebee;--theme-color-darkred-100: #ffcdd2;--theme-color-darkred-200: #ef9a9a;--theme-color-darkred-300: #e57373;--theme-color-darkred-400: #ef5350;--theme-color-darkred-500: #f44336;--theme-color-darkred-600: #e53935;--theme-color-darkred-700: #d32f2f;--theme-color-darkred-800: #c62828;--theme-color-darkred-900: #b71c1c;--theme-color-darkred-950: #8b0000;--theme-color-mauve-50: #fce4ec;--theme-color-mauve-100: #f8bbd9;--theme-color-mauve-200: #f48fb1;--theme-color-mauve-300: #f06292;--theme-color-mauve-400: #ec407a;--theme-color-mauve-500: #e91e63;--theme-color-mauve-600: #d81b60;--theme-color-mauve-700: #c2185b;--theme-color-mauve-800: #ad1457;--theme-color-mauve-900: #880e4f;--theme-color-mauve-950: #560027;--theme-color-purple-50: #f3e5f5;--theme-color-purple-100: #e1bee7;--theme-color-purple-200: #ce93d8;--theme-color-purple-300: #ba68c8;--theme-color-purple-400: #ab47bc;--theme-color-purple-500: #9c27b0;--theme-color-purple-600: #8e24aa;--theme-color-purple-700: #7b1fa2;--theme-color-purple-800: #6a1b9a;--theme-color-purple-900: #4a148c;--theme-color-purple-950: #2d0845;--theme-color-darkpurple-50: #ede7f6;--theme-color-darkpurple-100: #d1c4e9;--theme-color-darkpurple-200: #b39ddb;--theme-color-darkpurple-300: #9575cd;--theme-color-darkpurple-400: #7e57c2;--theme-color-darkpurple-500: #673ab7;--theme-color-darkpurple-600: #5e35b1;--theme-color-darkpurple-700: #512da8;--theme-color-darkpurple-800: #4527a0;--theme-color-darkpurple-900: #311b92;--theme-color-darkpurple-950: #1a0d4a;--theme-color-blue-50: #e8eaf6;--theme-color-blue-100: #c5cae9;--theme-color-blue-200: #9fa8da;--theme-color-blue-300: #7986cb;--theme-color-blue-400: #5c6bc0;--theme-color-blue-500: #3f51b5;--theme-color-blue-600: #3949ab;--theme-color-blue-700: #303f9f;--theme-color-blue-800: #283593;--theme-color-blue-900: #1a237e;--theme-color-blue-950: #0d1142;--theme-color-lightblue-50: #e3f2fd;--theme-color-lightblue-100: #bbdefb;--theme-color-lightblue-200: #90caf9;--theme-color-lightblue-300: #64b5f6;--theme-color-lightblue-400: #42a5f5;--theme-color-lightblue-500: #2196f3;--theme-color-lightblue-600: #1e88e5;--theme-color-lightblue-700: #1976d2;--theme-color-lightblue-800: #1565c0;--theme-color-lightblue-900: #0d47a1;--theme-color-lightblue-950: #062654;--theme-color-lightseagreen-50: #e1f5fe;--theme-color-lightseagreen-100: #b3e5fc;--theme-color-lightseagreen-200: #81d4fa;--theme-color-lightseagreen-300: #4fc3f7;--theme-color-lightseagreen-400: #29b6f6;--theme-color-lightseagreen-500: #03a9f4;--theme-color-lightseagreen-600: #039be5;--theme-color-lightseagreen-700: #0288d1;--theme-color-lightseagreen-800: #0277bd;--theme-color-lightseagreen-900: #01579b;--theme-color-lightseagreen-950: #003052;--theme-color-seagreen-50: #e0f6ff;--theme-color-seagreen-100: #b0ebff;--theme-color-seagreen-200: #7fdfff;--theme-color-seagreen-300: #4dd0e1;--theme-color-seagreen-400: #26c6da;--theme-color-seagreen-500: #00bcd4;--theme-color-seagreen-600: #00acc1;--theme-color-seagreen-700: #0097a7;--theme-color-seagreen-800: #00838f;--theme-color-seagreen-900: #006064;--theme-color-seagreen-950: #003337;--theme-color-darkgreen-50: #e0f2f1;--theme-color-darkgreen-100: #b2dfdb;--theme-color-darkgreen-200: #80cbc4;--theme-color-darkgreen-300: #4db6ac;--theme-color-darkgreen-400: #26a69a;--theme-color-darkgreen-500: #009688;--theme-color-darkgreen-600: #00897b;--theme-color-darkgreen-700: #00796b;--theme-color-darkgreen-800: #00695c;--theme-color-darkgreen-900: #004d40;--theme-color-darkgreen-950: #002822;--theme-color-green-50: #e8f5e8;--theme-color-green-100: #c8e6c9;--theme-color-green-200: #a5d6a7;--theme-color-green-300: #81c784;--theme-color-green-400: #66bb6a;--theme-color-green-500: #4caf50;--theme-color-green-600: #43a047;--theme-color-green-700: #388e3c;--theme-color-green-800: #2e7d32;--theme-color-green-900: #1b5e20;--theme-color-green-950: #0d3311;--theme-color-olivegreen-50: #f1f8e9;--theme-color-olivegreen-100: #dcedc8;--theme-color-olivegreen-200: #c5e1a5;--theme-color-olivegreen-300: #aed581;--theme-color-olivegreen-400: #9ccc65;--theme-color-olivegreen-500: #8bc34a;--theme-color-olivegreen-600: #7cb342;--theme-color-olivegreen-700: #689f38;--theme-color-olivegreen-800: #558b2f;--theme-color-olivegreen-900: #33691e;--theme-color-olivegreen-950: #1b3b0f;--theme-color-yellow-50: #f9fbe7;--theme-color-yellow-100: #f0f4c3;--theme-color-yellow-200: #e6ee9c;--theme-color-yellow-300: #dce775;--theme-color-yellow-400: #d4e157;--theme-color-yellow-500: #cddc39;--theme-color-yellow-600: #c0ca33;--theme-color-yellow-700: #afb42b;--theme-color-yellow-800: #9e9d24;--theme-color-yellow-900: #827717;--theme-color-yellow-950: #4a420c;--theme-color-lightorange-50: #fffde7;--theme-color-lightorange-100: #fff9c4;--theme-color-lightorange-200: #fff59d;--theme-color-lightorange-300: #fff176;--theme-color-lightorange-400: #ffee58;--theme-color-lightorange-500: #ffeb3b;--theme-color-lightorange-600: #fdd835;--theme-color-lightorange-700: #fbc02d;--theme-color-lightorange-800: #f9a825;--theme-color-lightorange-900: #f57f17;--theme-color-lightorange-950: #8a4509;--theme-color-orange-50: #fff8e1;--theme-color-orange-100: #ffecb3;--theme-color-orange-200: #ffe082;--theme-color-orange-300: #ffd54f;--theme-color-orange-400: #ffca28;--theme-color-orange-500: #ffc107;--theme-color-orange-600: #fdd835;--theme-color-orange-700: #ffa000;--theme-color-orange-800: #ff8f00;--theme-color-orange-900: #ff6f00;--theme-color-orange-950: #b34700;--theme-color-darkorange-50: #fff3e0;--theme-color-darkorange-100: #ffe0b2;--theme-color-darkorange-200: #ffcc80;--theme-color-darkorange-300: #ffb74d;--theme-color-darkorange-400: #ffa726;--theme-color-darkorange-500: #ff9800;--theme-color-darkorange-600: #fb8c00;--theme-color-darkorange-700: #f57c00;--theme-color-darkorange-800: #ef6c00;--theme-color-darkorange-900: #e65100;--theme-color-darkorange-950: #993600;--theme-color-red-50: #fbe9e7;--theme-color-red-100: #ffccbc;--theme-color-red-200: #ffab91;--theme-color-red-300: #ff8a65;--theme-color-red-400: #ff7043;--theme-color-red-500: #ff5722;--theme-color-red-600: #f4511e;--theme-color-red-700: #e64a19;--theme-color-red-800: #d84315;--theme-color-red-900: #bf360c;--theme-color-red-950: #7d2408;--theme-color-maroon-50: #efebe9;--theme-color-maroon-100: #d7ccc8;--theme-color-maroon-200: #bcaaa4;--theme-color-maroon-300: #a1887f;--theme-color-maroon-400: #8d6e63;--theme-color-maroon-500: #795548;--theme-color-maroon-600: #6d4c41;--theme-color-maroon-700: #5d4037;--theme-color-maroon-800: #4e342e;--theme-color-maroon-900: #3e2723;--theme-color-maroon-950: #1f1412;--theme-font-main: Montserrat;--theme-font-secondary: Montserrat;--theme-hover-opacity: .85;--theme-color: var(--theme-color-black);--theme-color-opposite: var(--theme-color-white);--theme-color-grey: rgb(154, 156, 158);--theme-color-grey-soft: var(--theme-color-grey-light);--theme-color-grey-softer: var(--theme-color-grey-lighter);--theme-color-accent: var(--theme-color-tertiary);--theme-color-accent-light: var(--theme-color-tertiary-100);--theme-background-color: rgb(248, 250, 252);--theme-background-image: linear-gradient(178deg, rgb(248, 250, 252) 60%, rgb(246, 248, 250) 80%, rgb(244, 246, 248) 100%);--theme-layout-border: 1px solid rgb(230, 232, 234);--theme-nav-logo-stroke: var(--theme-color-quaternary);--theme-nav-logo-fill: var(--theme-color-white);--theme-accent-background: linear-gradient(100deg, #284b63 0%, #3c6987 55%, #436981 80%, #3b5e70 100%);--theme-purple-background: linear-gradient( 140deg, var(--theme-color-purple-400) 0%, var(--theme-color-purple-600) 40%, var(--theme-color-lightblue-600) 150% );--theme-box-shadow: rgba(0, 0, 0, .1) 0px 5px 12px -2px;--theme-font-size: 12px;--theme-font-family: var(--theme-font-main);--theme-input-background-color: var(--theme-color-white);--theme-input-color: var(--theme-color-grey-darker);--theme-input-border: var(--theme-color-grey-light) 1px solid;--theme-input-box-shadow: none;--theme-input-padding: 0 12px;--theme-input-border-radius: 4px;--theme-input-font-size: 12px;--theme-input-font-family: Montserrat;--theme-input-height: 28px;--theme-input-transition: all .2s ease;--theme-input-placeholder-color: var(--theme-color-grey-medium);--theme-input-hover-background-color: rgb(245, 247, 249);--theme-input-hover-color: var(--theme-color-black);--theme-input-hover-border: var(--theme-color-grey-light) 1px solid;--theme-input-hover-box-shadow: none;--theme-input-focus-background-color: var(--theme-color-white);--theme-input-focus-color: var(--theme-color-black);--theme-input-focus-border: var(--theme-color-accent) 1px solid;--theme-input-focus-box-shadow: none;--theme-label-color: var(--theme-color-grey-medium);--theme-label-font-family: var(--theme-font-secondary);--theme-label-text-transform: uppercase;--theme-label-font-size: 10px;--theme-label-font-weight: normal;--theme-label-gap: 4px;--theme-label-icon-size: 16px;--theme-container-background-color: rgb(252, 254, 255);--theme-container-border: var(--theme-layout-border);--theme-container-box-shadow: none;--theme-soft-container-border: 1px solid var(--theme-color-grey-light);--theme-soft-container-background-color: rgb(249, 251, 253);--theme-deep-container-background-color: rgb(242, 244, 246)}:root body.dark-mode{--theme-color: var(--theme-color-white);--theme-color-opposite: var(--theme-color-black);--theme-color-accent: var(--theme-color-quaternary);--theme-color-accent-light: var(--theme-color-quaternary-100);--theme-color-white: #f0eeee;--theme-color-black: #010508;--theme-color-grey: rgb(128, 130, 132);--theme-color-grey-soft: var(--theme-color-grey-darker);--theme-color-grey-softer: var(--theme-color-grey-darkest);--theme-background-color: rgb(31, 33, 35);--theme-background-image: linear-gradient(170deg, var(--theme-background-color) 50%, rgb(30, 30, 32) 80%, rgb(27, 27, 29) 100%);--theme-layout-border: 1px solid rgb(51, 53, 55);--theme-nav-logo-stroke: var(--theme-color-quaternary);--theme-nav-logo-fill: var(--theme-color-white);--theme-accent-background: linear-gradient(220deg, rgb(23, 23, 23) 0%, rgb(39, 39, 39) 35%, #222222 80%, #1a1a1a 100%);--theme-box-shadow: rgba(33, 33, 33, .35) 0px 6px 12px -2px, rgba(0, 0, 0, .5) 0px 3px 7px -3px;--theme-input-background-color: rgb(31, 33, 35);--theme-input-color: var(--theme-color-grey-light);--theme-input-border: var(--theme-color-grey-darker) 1px solid;--theme-input-placeholder-color: var(--theme-color-grey-medium);--theme-input-hover-background-color: rgb(38, 40, 42);--theme-input-hover-color: var(--theme-color-white);--theme-input-hover-border: var(--theme-color-grey-darker) 1px solid;--theme-input-focus-background-color: rgb(31, 33, 35);--theme-input-focus-color: var(--theme-color-white);--theme-input-focus-border: var(--theme-color-accent) 1px solid;--theme-label-color: var(--theme-color-grey-medium);--theme-container-background-color: rgb(27, 29, 31);--theme-container-border: var(--theme-layout-border);--theme-container-box-shadow: none;--theme-soft-container-border: var(--theme-color-grey-darker) 1px solid;--theme-soft-container-background-color: rgb(30, 32, 34);--theme-deep-container-background-color: rgb(37, 39, 41)}html,body,#root{width:100%;height:100%;box-sizing:border-box;padding:0;margin:0;overflow:hidden;cursor:default}html *,body *,#root *{box-sizing:border-box}body{scrollbar-width:thin;scrollbar-color:transparent}body ::-webkit-scrollbar{width:6px;height:6px}body ::-webkit-scrollbar-track{background:transparent}body ::-webkit-scrollbar-thumb{background-color:var(--theme-color-accent);border-radius:4px}#app{box-sizing:border-box;width:100%;height:100%;color:var(--theme-color);font-size:var(--theme-font-size);font-family:var(--theme-font-family);background-color:var(--theme-background-color);background-image:var(--theme-background-image)}
