.svg-icon{font-size:inherit;color:inherit;width:1em;height:1em}.svg-icon.glyph{width:auto}.svg-icon .fill{fill:currentColor;stroke:none;transition:fill .15s}.svg-icon .stroke{stroke:currentColor;fill:none;transition:stroke .15s}.svg-icon .fill.stroke{fill:currentColor;stroke:currentColor}.body-cam-svg-icon{fill:#fff}.volume-svg-icon .fill{transition:fill .15s,fill-opacity .15s}.calendar-svg-icon{font-size:20px}.calendar-svg-icon .fill{fill:#000}.podcast-placeholder .fill{fill:#ffffffb3}.twitter-square-svg-icon{background-color:#000;border-radius:5px}.load-mask{background-color:inherit;color:var(--clipr-logo);justify-content:center;align-items:center;transition:visibility .25s,opacity .25s,background-color .25s;display:flex;position:absolute;inset:0;overflow:hidden}.load-mask[aria-hidden=true]{opacity:0;visibility:hidden}.load-mask.window-load{background-color:#0000!important}.load-mask.window-load .load-mask-bg{background-color:var(--secondary-main)}.load-mask .load-mask-bg{background-color:#0000;transition:visibility .25s,opacity .25s,background-color .25s;position:absolute;inset:0}.load-mask.black{background-color:#000}.load-mask.player{background-color:#0009}.load-mask.transparent{background-color:#0000}.load-mask.player-background .load-mask-bg{background-color:var(--index-background)}.load-mask.player-page-background .load-mask-bg{background-color:var(--user-player-page-background)}.load-mask.dark{background-color:#0000}.load-mask.dark .load-mask-bg,.load-mask.partial{background-color:var(--background-main)}.load-mask.partial .load-mask-bg{background-color:var(--background-main);opacity:.9}.load-mask.partial.black .load-mask-bg{background-color:#000}.load-mask.partial .clipr-spinner,.load-mask.partial .logo-spinner{position:absolute}.load-mask.transparent .load-mask-bg{background-color:#0000}.load-mask.inherit{background-color:inherit!important}.load-mask.fixed{position:fixed}.load-mask.page-load-mask,.load-mask.widget-load-mask{z-index:10000}.load-mask .clipr-spinner,.load-mask .logo-spinner{position:fixed;top:50%;transform:translateY(-50%)}.page-content .load-mask{background-color:var(--background-main);color:var(--clipr-logo)}.spinner{width:4em;height:6em;color:inherit;justify-content:center;align-items:center;display:flex}.spinner.small,.load-mask.small .spinner{font-size:.6rem}.spinner.tiny,.load-mask.tiny .spinner{height:4em;font-size:.3rem}.spinner-bar{background-color:currentColor;width:30%;height:100%;animation:1s ease-in-out infinite spinner-bars;display:block}.spinner-bar:first-child{animation-delay:-.32s}.spinner-bar:nth-child(2){margin:0 10%;animation-delay:-.16s}@keyframes spinner-bars{0%,80%,to{transform:scaleY(1)}40%{transform:scaleY(1.4)}}.clipr-spinner,.logo-spinner{box-sizing:content-box;justify-content:center;align-items:flex-end;width:10em;height:2.6em;font-size:1rem;display:flex;position:relative}.clipr-spinner .spinner-logo,.logo-spinner .spinner-logo{width:100%;overflow:visible}.clipr-spinner .glyph,.logo-spinner .glyph{fill:var(--clipr-logo);opacity:0;animation:4.5s ease-in-out infinite clipr-spinner-glyphs}.clipr-spinner .glyph.small,.logo-spinner .glyph.small{animation:4.5s ease-in-out .25s infinite clipr-spinner-small-glyphs}.clipr-spinner .glyph:first-child,.logo-spinner .glyph:first-child{transform-origin:10% 100%;animation-delay:0}.clipr-spinner .glyph:nth-child(2),.logo-spinner .glyph:nth-child(2){transform-origin:33% 100%;animation-delay:80ms}.clipr-spinner .glyph:nth-child(3),.logo-spinner .glyph:nth-child(3){transform-origin:50% 100%;animation-delay:.16s}.clipr-spinner .glyph:nth-child(4),.logo-spinner .glyph:nth-child(4){transform-origin:73% 100%;animation-delay:.24s}.clipr-spinner .glyph:nth-child(5),.logo-spinner .glyph:nth-child(5){transform-origin:91% 100%;animation-delay:.32s}.clipr-spinner .bullet,.logo-spinner .bullet{background-color:var(--clipr-logo);transform-origin:50% 100%;background-image:none;border-radius:50%;width:1.1em;height:1.1em;animation:4.5s ease-in-out infinite clipr-spinner-bullets;position:absolute;bottom:0}.clipr-spinner .bullet:first-child,.logo-spinner .bullet:first-child{animation-delay:0;left:.75em}.clipr-spinner .bullet:nth-child(2),.logo-spinner .bullet:nth-child(2){animation-delay:80ms;left:2.6em}.clipr-spinner .bullet:nth-child(3),.logo-spinner .bullet:nth-child(3){animation-delay:.16s;left:4.45em}.clipr-spinner .bullet:nth-child(4),.logo-spinner .bullet:nth-child(4){animation-delay:.24s;left:6.3em}.clipr-spinner .bullet:nth-child(5),.logo-spinner .bullet:nth-child(5){animation-delay:.32s;left:8.15em}.logo-spinner{justify-content:space-around;align-items:flex-start;height:auto}.logo-spinner .spinner-logo{margin-bottom:3rem}.logo-spinner .bullet{background-color:var(--logo)}@keyframes clipr-spinner-bullets{0%{opacity:1;transform:translateY(0)scale(1)}5%{opacity:0;transform:translateY(0)scale(0)}40%{opacity:0;transform:translateY(0)scale(0)}45%{opacity:1;transform:translateY(0)scaleY(1)}47%{transform:translateY(0)scaleY(.6)}50%{transform:translateY(-1.6em)scaleY(1)}55%{transform:translateY(0)}65%{transform:translateY(0)}67%{transform:translateY(0)scaleY(.6)}70%{transform:translateY(-1.6em)scaleY(1)}75%{transform:translateY(0)}85%{transform:translateY(0)}87%{transform:translateY(0)scaleY(.6)}90%{transform:translateY(-1.6em)scaleY(1)}95%{opacity:1;transform:translateY(0)}}@keyframes clipr-spinner-glyphs{0%{opacity:0;transform:scale(0)}2%{transform:scaleY(1.2)}5%{opacity:1;transform:scale(1)}40%{opacity:1;transform:scale(1)}45%{opacity:0;transform:scale(0)}}@keyframes clipr-spinner-small-glyphs{0%{opacity:0;transform:scaleY(.5)translateY(50%)}2%{transform:scaleY(1.2)translateY(-20%)}5%{opacity:1;transform:scaleY(1)translateY(0)}40%{opacity:1;transform:scaleY(1)translateY(0)}45%{opacity:0;transform:scaleY(.5)translateY(50%)}}.dot-spinner{font-size:inherit;grid-gap:.5em;align-items:center;gap:.5em;display:flex}@keyframes dot-spinner-dots{0%{transform:translateY(0)scale(1)}20%{transform:translateY(0)scaleY(.9)}50%{transform:translateY(-1em)scaleY(1)}70%{transform:translateY(0)scaleY(.8)}90%{transform:translateY(0)scaleY(1)}}.dot-spinner .dot{background-color:var(--primary);transform-origin:50% 100%;background-image:none;border-radius:50%;width:1.1em;height:1.1em;animation:1s ease-in-out infinite dot-spinner-dots}.dot-spinner.small .dot{width:.55em;height:.55em}.dot-spinner.medium .dot{width:.75rem;height:.75rem}.dot-spinner.green .dot{background-color:var(--green-active)}.dot-spinner.orange .dot{background-color:var(--secondary)}.dot-spinner.white .dot{background-color:var(--background-main)}.dot-spinner.short-animation .dot{animation:1s ease-in-out infinite dot-spinner-dots}.dot-spinner .dot:first-child{animation-delay:0}.dot-spinner .dot:nth-child(2){animation-delay:.1s}.dot-spinner .dot:nth-child(3){animation-delay:.2s}.dot-spinner .dot:nth-child(4){animation-delay:.3s}.dot-spinner .dot:nth-child(5){animation-delay:.4s}.dot-spinner[data-dots="3"] .dot,.dot-spinner[data-dots="5"] .dot{animation-duration:1s}.menu-btn.btn-core{border-radius:.5rem;width:2em;height:1.25em;font-size:.9375rem}.menu-btn.btn-core.vertical{width:1.25em;height:2em}.menu-btn.btn-core.horizontal{width:2em;height:1.25em}.menu-btn.btn-core .icon{color:#b4bfcf;justify-content:center;align-items:center;font-size:1em;transition:color .15s;display:flex}.menu-btn.btn-core.large{font-size:24px}.menu-btn.btn-core:hover{background-color:#2d344b}.menu-btn.btn-core:hover .icon{color:#fff}.menu-fade-enter{opacity:0;visibility:hidden}.menu-fade-enter-active{opacity:1;visibility:visible;transition-property:opacity,visibility;transition-duration:.2s}.menu-fade-exit{opacity:1;visibility:visible}.menu-fade-exit-active{opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:.4s}.menu-fade-slide-enter{opacity:0;visibility:hidden;transform:translateY(-5px)}.menu-fade-slide-enter-active{opacity:1;visibility:visible;transition-property:opacity,visibility,transform;transition-duration:.2s;transform:translate(0,0)}.menu-fade-slide-exit{opacity:1;visibility:visible;transform:translate(0,0)}.menu-fade-slide-exit-active{opacity:0;visibility:hidden;transition-property:opacity,visibility,transform;transition-duration:.4s;transform:translateY(-5px)}.menu-animate.entering{animation:.2s ease-out forwards menu-fade-in}.menu-animate.exiting{animation:.4s ease-in forwards menu-fade-out}@keyframes menu-fade-in{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes menu-fade-out{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.menu-item-btn.btn-core{color:#fff;cursor:pointer;border-bottom:1px solid var(--slate-gray);justify-content:flex-start;align-items:center;min-width:120px;height:3rem;margin:0 .5rem;font-size:.9375rem;transition:color .15s,background-color .15s;display:flex}.menu-item-btn.btn-core[aria-selected=true]{background-color:var(--slate-gray);border-bottom:none;margin:-.0625rem;padding:.0625rem .5rem 0}.menu-item-btn.btn-core:hover,.menu-item-btn.btn-core:active{color:var(--yellow)}.menu-item-btn:last-child{border:0}.dropdown-input{font-size:1em}.dropdown-input .input-label .btn.info-button{width:1rem;height:1rem;margin-left:.25rem}.dropdown-input .input-label .btn.info-button .icon{color:var(--text-50);font-size:1rem}.dropdown-input .tooltip-content{color:var(--text-70);text-transform:none}.dropdown-input.input.active .input-box{border:1px solid var(--primary)}.dropdown-button{justify-content:space-between;align-items:center;padding:0 1rem;font-size:1em;display:flex}.dropdown-button .value{font-weight:600}.dropdown-button .placeholder,.dropdown-button .value{white-space:nowrap;text-overflow:ellipsis;min-width:0;padding-right:.5rem;font-family:Poppins,sans-serif;font-size:.875em;line-height:20px;overflow:hidden}.dropdown-button .value{color:var(--text)}.dropdown-button .placeholder{color:var(--text-50)}.dropdown-button .icon{color:var(--text-50);font-size:.6rem;transition:color .15s,transform .15s}.dropdown-button:hover .icon,.dropdown-button.hover .icon,.dropdown-button:active .icon,.dropdown-button.active .icon{color:var(--secondary)}.dropdown-button[disabled]{color:var(--text-20);-webkit-user-select:none;user-select:none;pointer-events:none}.dropdown-button[disabled] .placeholder,.dropdown-button[disabled] .value{color:var(--text-20)!important}.dropdown-button[disabled] .chevron-down-svg-icon .stroke{stroke:var(--text-20)}.dropdown-button.is-open .icon{transform:rotate(180deg)}.dropdown-button svg{pointer-events:none}.label-container{display:flex}.info-btn{color:var(--text-50);cursor:pointer;border-radius:50%;justify-content:center;align-items:flex-end;margin-left:.5rem;font-size:1rem;transition:color .15s;display:flex}.info-btn:hover{color:var(--yellow)}.info-btn .svg-icon{fill-opacity:.5;width:1.25em;height:1.25em}.info-btn .icon{font-size:1.25rem}.dropdown-menu{--max-dropdown-height:420px;background:var(--secondary-main);border:.5px solid var(--text-20);min-width:16.25rem;box-shadow:0px 4px 32px var(--idle-shadow-dark-50);z-index:1000;border-radius:.875rem;flex-direction:column;display:flex;overflow:hidden}.dropdown-menu.has-tooltip{overflow:unset}.dropdown-menu .scrollable{overflow:hidden auto}.dropdown-menu .scrollable::-webkit-scrollbar{width:4px;display:initial;border-radius:4px;transition:visibility 1s ease-in-out}.dropdown-menu .scrollable::-webkit-scrollbar-track{background:var(--indigo-20);border-radius:4px}.dropdown-menu .scrollable::-webkit-scrollbar-thumb{background-color:var(--primary);border-radius:4px}.dropdown-menu .scrollable{margin-right:8px}.dropdown-menu .scrollable::-webkit-scrollbar-track{border-radius:.25rem}.dropdown-menu .scrollable::-webkit-scrollbar-button:start:decrement{background:0 0;height:.5rem;display:block}.dropdown-menu .scrollable::-webkit-scrollbar-button:end:increment{background:0 0;height:.5rem;display:block}.dropdown-menu .scrollable .menu-items{margin-right:-12px}.dropdown-menu .search-box{border-bottom:1px solid var(--idle-shadow-50);padding:.25rem 1rem}.dropdown-menu .search-box .left-gutter{margin-left:.5rem}.dropdown-menu .search-box .text-input-box,.dropdown-menu .search-box .text-input,.dropdown-menu .search-box .native-input{border:none;padding:.25rem 1rem}.dropdown-menu .empty-list{color:var(--text-70);padding:.75rem 1rem}.dropdown-menu .menu-items{border-radius:1px;padding:0 1px}.dropdown-menu .menu-items .menu-item{cursor:pointer;padding:.875rem 1rem;position:relative}.dropdown-menu .menu-items .menu-item:after{background-color:var(--idle-shadow-50);content:"";width:100%;height:1px;display:block;position:absolute;bottom:0;left:0}.dropdown-menu .menu-items .menu-item:last-child:after{height:0}.dropdown-menu .menu-items .menu-item:hover .label{color:var(--secondary)}.dropdown-menu .menu-items .menu-item[aria-disabled=true] .label{color:var(--text-20)}.dropdown-menu .menu-items .menu-item .label{color:var(--text-70);justify-content:space-between;margin:0;line-height:1.25rem;transition:color .15s ease-in-out}.dropdown-menu .menu-items .menu-item .label .label-text{align-items:center;margin-right:.25rem;font-size:.875em;display:inline-flex}.dropdown-menu .menu-items .menu-item .label .label-text .info-button{width:1rem;height:1rem;margin-left:.25rem}.dropdown-menu .menu-items .menu-item .label .label-text .info-button .icon{font-size:1rem}.dropdown-menu .menu-items .menu-item .label .icon{font-size:.75em}.dropdown-menu .menu-items .menu-item.red .label{color:var(--red)}.dropdown-menu .menu-items .menu-item .current-value{color:var(--secondary);justify-content:space-between;align-items:center;display:flex}.dropdown-menu .menu-items .menu-item .description{white-space:normal;color:var(--text-70);font-size:.75rem;font-weight:400;line-height:1.25rem}:root{--window-bg-color:#fff;--window-hr-color:white}.overlays-chunk{z-index:9000}.window-mask{z-index:6000;background:#0a0a0acc;position:fixed;inset:0}.window-fade-enter{opacity:0;visibility:hidden}.window-fade-enter-active{opacity:1;visibility:visible;transition-property:opacity,visibility;transition-duration:.2s}.window-fade-exit{opacity:1;visibility:visible}.window-fade-exit-active{opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:.4s}.window-fade-slide-enter{opacity:0;visibility:hidden;transform:translateY(-10px)}.window-fade-slide-enter-active{opacity:1;visibility:visible;transition-property:opacity,visibility,transform;transition-duration:.2s;transform:translate(0,0)}.window-fade-slide-exit{opacity:1;visibility:visible;transform:translate(0,0)}.window-fade-slide-exit-active{opacity:0;visibility:hidden;transition-property:opacity,visibility,transform;transition-duration:.4s;transform:translateY(-10px)}.window-outer{border-radius:8px;justify-content:center;align-items:flex-start;max-height:100%;display:flex}.window-container{z-index:7000;justify-content:center;align-items:center;padding:5px 0;display:flex;position:fixed;inset:0;overflow-y:auto}.window{background-color:var(--background-main);border-radius:7px;width:30rem;min-width:200px;max-width:98vw;min-height:150px;position:relative;overflow:hidden}.window hr{border-bottom:1px solid var(--idle-shadow);margin:0 1.5rem}.window .block{margin:6px 24px}.window .scroll-block::-webkit-scrollbar{width:1rem}.window .scroll-block::-webkit-scrollbar-track{background:0 0;border-radius:.5rem}.window .scroll-block::-webkit-scrollbar-thumb{background-color:var(--lavendar-gray);border:4px solid var(--app-bg);border-radius:.5rem}.window .scroll-block{margin:6px 0 6px 24px;padding-right:24px;overflow-y:auto}.window .row{justify-content:space-between;align-items:center;display:flex}.window .btn:first-child{margin-left:0}.window .input-block{padding:8px 24px}.window .input-row{margin:16px 0;display:flex}.window .input{flex:1;margin:0}.window .window-header{grid-template-columns:repeat(3,1fr);align-items:center;padding:1rem 1.5rem;display:grid}.window .window-header .window-title{color:var(--text);white-space:nowrap;font-size:1em;font-weight:600}.window-close-btn,.window-back-btn{color:#b4bfcf;border-radius:4px;justify-self:end;width:36px;height:36px;font-size:20px;transition:background-color .15s,color .15s}.window-back-btn{margin-right:1rem}.window-content{padding:1rem 1.5rem}.window-content p{color:var(--text-70);font-size:.875rem;line-height:1.5rem}.window-content>p:not(:last-of-type){margin-bottom:.5rem}.window-content hr{margin:0}.window-footer{justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex}.window-footer .btn-group{justify-content:center;align-items:center;display:flex}.window-footer .btn-group.right{margin-left:auto}.window-footer .btn-group>:not(:last-child){margin-right:1rem}.window-footer .danger-text{color:var(--red-70);font-size:.75rem}.window .load-mask{z-index:20}.window.grid-layout-window .form-grid{grid-column-gap:1.5rem;grid-template-columns:repeat(2,1fr);align-items:baseline;display:grid}.window.grid-layout-window .form-flex{justify-content:space-between;align-items:center;display:flex}.window.grid-layout-window .form-row{margin-bottom:1rem}.window.grid-layout-window .form-row .row-left{grid-area:1/1/1/1;overflow:hidden}.window.grid-layout-window .form-row .row-left .label{color:var(--indigo-50);text-transform:uppercase;grid-area:1/1/1/1;font-size:.75rem;font-weight:600}.window.grid-layout-window .form-row .row-left .text{text-overflow:ellipsis;text-transform:capitalize;max-width:18rem;font-size:.875rem;display:inline-block;overflow:hidden}.window.grid-layout-window .form-row .row-right{color:#707583;grid-area:1/2/1/2;align-items:center;font-size:.875rem;line-height:1rem;display:flex}.window.grid-layout-window .form-row .row-right .icon{color:#a8acb9;font-size:1rem}.window.grid-layout-window .form-row .row-right .start-time{margin-left:.6875rem}.window.grid-layout-window .form-row .row-right .separator{margin:0 5px}.job-info-window{z-index:6000;border-radius:8px;width:700px;min-width:200px;min-height:200px;position:relative}.job-info-window .form-grid{grid-template-columns:repeat(2,1fr);display:grid}.job-info-window .job-info-fields{border-spacing:0;font-size:14px}.job-info-window .job-info-fields td{padding:3px 0}.job-info-window .job-info-fields .field-name{margin-right:16px;padding-right:24px;font-weight:700}.job-info-window .popup-arrow{width:0;height:0;color:var(--window-bg-color);border:8px solid #0000;border-bottom-color:currentColor;position:absolute;top:-16px;left:calc(50% - 8px)}.tooltip{background:var(--dark-gray);color:#fff;z-index:1;border-radius:4px;padding:5px 10px;font-size:.875rem}.tooltip .tooltip-arrow,.tooltip .tooltip-arrow:before{z-index:-1;width:6px;height:6px;position:absolute}.tooltip .tooltip-arrow:before{content:"";background:var(--dark-gray);transform:rotate(45deg)}.tooltip[data-popper-placement^=left]>.tooltip-arrow{right:-3px}.tooltip[data-popper-placement^=right]>.tooltip-arrow{left:-3px}.tooltip[data-popper-placement^=top]>.tooltip-arrow{bottom:-3px}.tooltip[data-popper-placement^=bottom]>.tooltip-arrow{top:-3px}.tooltip.popup-tip{background:var(--secondary-main);color:var(--text);z-index:1;border-radius:8px;padding:12px;font-size:12px;font-weight:400;box-shadow:0 4px 32px #0b043433}.tooltip.popup-tip .tooltip-arrow{display:none}.tooltip.popup-tip .tooltip-content{white-space:break-spaces;max-width:320px;line-height:1.2rem}.story-overlay-anchor{background-color:green;width:100px;height:100px;margin-top:500px;margin-left:500px}.icon{justify-content:center;align-items:center;display:flex}.text{text-overflow:ellipsis;white-space:nowrap;flex-wrap:nowrap;justify-content:flex-start;align-items:center;min-width:0;display:flex}.icon+.text,.text+.icon{margin-left:10px}.input-col{min-width:0}.input-row{align-items:center;display:flex}.input-row .input,.input-row .btn{margin:4px}.select-input select{color:var(--text);padding:.75em 1em;font-family:Poppins,sans-serif;font-size:.875em;font-weight:600;line-height:20px;transition:color .15s}.select-input.empty select{color:var(--text-70);font-weight:400}.select-input.empty.focus select{color:var(--text-50)}.select-option{color:#fff;background-color:#3b4150}.select-option.empty{color:#9d9d9d}.select-option:hover{background-color:#1e232e}.form .row{justify-content:space-between;align-items:center;display:flex}.form .col{flex:1}.native-input{cursor:pointer;background-color:#0000;border:none;outline:none;padding:0 1rem;font-weight:600}.native-input[aria-disabled=true]{color:var(--text-70);border-color:var(--text-70)}.native-input::placeholder{color:var(--text-50);font-weight:400;transition:color .15s}.input.focus .native-input::placeholder,.input:focus .native-input::placeholder{color:var(--text-50);font-weight:400}.input-box{cursor:pointer;background:var(--background-main);color:var(--text);border:1px solid var(--text-50);border-radius:.75rem;width:100%;transition:border-color .15s,background-color .15s}.input-box .input:not(.empty){border:1px solid var(--primary)}.input.hover .input-box{border-color:var(--text-50)}.input:focus .input-box,.input.focus .input-box{border:1px solid var(--primary)}.input.error .input-box{border-color:var(--red)}.input.dark .input-box{background-color:var(--text-50)}.input[disabled],.input[aria-disabled=true],.input-group[disabled],.input-group[aria-disabled=true]{cursor:default;pointer-events:none}.input[disabled] .input-box,.input[aria-disabled=true] .input-box,.input-group[disabled] .input-box,.input-group[aria-disabled=true] .input-box{color:var(--text-20);background:var(--dividers);border-color:var(--text-20)}.input[disabled] .native-input,.input[disabled] .native-input::placeholder,.input[aria-disabled=true] .native-input,.input[aria-disabled=true] .native-input::placeholder,.input-group[disabled] .native-input,.input-group[disabled] .native-input::placeholder,.input-group[aria-disabled=true] .native-input,.input-group[aria-disabled=true] .native-input::placeholder{color:var(--text-50)}.input.error.input-box,.input-group.error.input-box{border-color:var(--red)}.input.error .input-label,.input.error .feedback,.input-group.error .input-label,.input-group.error .feedback{color:var(--red)}.input.error .info-btn,.input-group.error .info-btn{color:var(--text-50);cursor:pointer;border-radius:50%;justify-content:center;align-items:flex-end;margin-left:.5rem;font-size:1rem;transition:color .15s;display:flex}.input.error .info-btn:hover,.input-group.error .info-btn:hover{color:var(--yellow)}.input.error .info-btn .svg-icon,.input-group.error .info-btn .svg-icon{fill-opacity:.5;width:1.25em;height:1.25em}.input.error .info-btn .icon,.input-group.error .info-btn .icon{font-size:1.25rem}.input.warning.input-box,.input-group.warning.input-box{border-color:var(--yellow)}.input{grid-template-rows:[top-outer]auto[top-inner]auto[center]min-content[bottom-inner]auto[bottom-outer]auto;grid-template-columns:[left-outer]auto[left-gutter]auto[left-inner]1fr[right-inner]1fr[right-gutter]auto[right-outer]auto;display:grid}.input .left-inner-bottom-inner{grid-area:bottom-inner/left-inner}.input .left-gutter{grid-area:center/left-gutter}.input .right-gutter{grid-area:center/right-gutter}.input>input,.input>textarea,.input>.dropdown-button,.input>.radio-group-input-container,.input>.timepoint-input-group,.input>select{grid-area:center/left-inner/center/span 2}.input>textarea{grid-column:left-inner/span 3}.input>label{color:var(--text-50);white-space:nowrap;text-overflow:ellipsis;grid-area:top-outer/left-gutter/top-outer/span 4;align-items:center;min-width:0;min-height:1rem;margin:0 0 4px;line-height:1rem;display:flex;overflow:hidden}.input>label.top{grid-area:top-outer/left-gutter/top-outer/span 4;justify-content:center}.input>label.top-end{grid-area:top-outer/right-inner/top-outer/span 2;justify-content:flex-end}.input>label.bottom-start{grid-area:bottom-outer/left-gutter/bottom-outer/span 2}.input>label.bottom{grid-area:bottom-outer/left-gutter/bottom-outer/span 4;justify-content:center}.input>label.bottom-end{grid-area:bottom-outer/right-inner/bottom-outer/span 2;justify-content:flex-end}.input>label.left-start{grid-area:center/left-outer}.input>label.left{grid-area:center/left-outer;align-items:center}.input>label.left-end{grid-area:center/left-outer;align-items:flex-end}.input>label.right-start{grid-area:center/right-outer}.input>label.right{grid-area:center/right-outer;align-items:center}.input>label.right-end{grid-area:center/right-outer;align-items:flex-end}.input>.input-description{color:var(--text-50);white-space:nowrap;text-overflow:ellipsis;grid-area:top-inner/left-gutter/top-inner/span 4;align-items:center;min-width:0;min-height:1rem;margin:0 0 4px;line-height:1rem;display:flex;overflow:hidden}.input>.input-description.top{grid-area:top-outer/left-gutter/top-outer/span 4;justify-content:center}.input>.input-description.top-end{grid-area:top-outer/right-inner/top-outer/span 2;justify-content:flex-end}.input>.input-description.bottom-start{grid-area:bottom-outer/left-gutter/bottom-outer/span 2}.input>.input-description.bottom{grid-area:bottom-outer/left-gutter/bottom-outer/span 4;justify-content:center}.input>.input-description.bottom-end{grid-area:bottom-outer/right-inner/bottom-outer/span 2;justify-content:flex-end}.input>.input-description.left-start{grid-area:center/left-outer}.input>.input-description.left{grid-area:center/left-outer;align-items:center}.input>.input-description.left-end{grid-area:center/left-outer;align-items:flex-end}.input>.input-description.right-start{grid-area:center/right-outer}.input>.input-description.right{grid-area:center/right-outer;align-items:center}.input>.input-description.right-end{grid-area:center/right-outer;align-items:flex-end}.input>.feedback{color:var(--text-50);grid-area:bottom-outer/right-gutter/span 4;justify-content:flex-end;align-items:center;min-height:1rem;margin:.25rem 0 0;transition:visibility .25s,opacity .25s;display:flex}.input>.feedback.top-start{grid-area:top-inner/left-gutter/top-inner/span 2}.input>.feedback.top{grid-area:top-inner/left-gutter/top-inner/span 4}.input>.feedback.top-end{grid-area:top-inner/right-inner/top-inner/span 2;justify-content:flex-end}.input>.feedback.bottom-start{grid-area:bottom-inner/left-gutter}.input>.feedback.bottom{grid-area:bottom-inner/left-gutter/bottom-inner/span 4}.input>.feedback.bottom-end{grid-area:bottom-inner/right-inner/bottom-inner/span 2;justify-content:flex-end}.input label.top-start+.feedback.top-end,.input label.top-end+.feedback.top-start{grid-row:top-outer}.input label.bottom-start+.feedback.bottom-end,.input label.bottom-end+.feedback.bottom-start{grid-row:bottom-outer}.input .input-box{border-radius:.75rem;grid-area:center/left-gutter/center/span 4}.input.large>input,.input.large>select{height:3rem}.input .svg-icon{width:1.25em;height:1.25em}.input.error>.input-box{border-color:var(--red)}.input.error>.feedback{color:var(--red)}.input.error .status-icon .svg-icon{color:var(--white)}.input.warning>.input-box{border-color:var(--yellow)}.input.warning .svg-icon{color:var(--white)}.input.success>.input-box{border-color:var(--indigo-20)}.input.success .svg-icon{color:var(--green)}.input.success .fill{fill:var(--white)}.input .status-icon .btn-icon{background:0 0}.input .status-icon .btn-icon:hover .svg-icon{color:var(--secondary-70)}.input .status-icon .btn-icon .svg-icon{color:var(--contrast-main-50);transition:color .15s}.input:not(.status-message) .input-label .feedback{opacity:0;visibility:hidden}.input>.native-input{border-radius:.75em}:-webkit-any(.input>.native-input:-webkit-autofill,.input>.native-input:-internal-autofill-selected){background-color:#0000!important;font-size:16px!important}:is(.input>.native-input:autofill,.input>.native-input:-internal-autofill-selected){background-color:#0000!important;font-size:16px!important}label,.label{white-space:nowrap;text-overflow:ellipsis;color:#858f9e;align-items:center;min-width:0;min-height:1rem;font-weight:600;line-height:1rem;display:flex;overflow:hidden}.feedback{margin:5px 0;font-size:.75em;font-weight:400;line-height:1rem}.feedback.error{color:var(--red)}.input.multiline .text-input-box.input-box{height:auto}.input.multiline .status-icon{align-items:flex-end;padding-bottom:1rem}.input.multiline .status-icon .svg-icon{z-index:1}.input.multiline .native-input{resize:none;padding-top:8px;padding-bottom:8px}.input-group-inputs{justify-content:space-between;align-items:center;display:flex}.input-group-inputs .input.fill{flex:1}.input-group-inputs .btn{margin:0}.input-label{text-transform:uppercase;pointer-events:none;font-size:.75em}.input-label .btn.info-button{pointer-events:all;margin-left:.5rem}.input>input,.input>textarea{color:var(--text);padding:.75em 1em;font-family:Poppins,sans-serif;font-size:.875em;font-weight:600;line-height:20px}.text-input-box.input-box{background-color:var(--secondary-main);border:1px solid var(--text-20);border-radius:.75em;height:2.75rem}.select-input-box.input-box{background-color:var(--secondary-main);border:1px solid var(--text-20);border-radius:.5em;height:2.75rem}.dropdown-input-box.input-box,.timepoint-input-box.input-box{background-color:var(--secondary-main);border:1px solid var(--text-20);border-radius:.75em;height:2.75rem}.select-input select{margin-right:.875rem}.native-text-input{color:var(--text);border-radius:.75em}.native-text-input.read-only{color:var(--lavendar-gray)}.native-text-input::placeholder{color:var(--text-50)}textarea.native-text-input{margin-right:8px;overflow:hidden auto}textarea.native-text-input::-webkit-scrollbar{width:4px;display:initial;border-radius:4px;transition:visibility 1s ease-in-out}textarea.native-text-input::-webkit-scrollbar-track{background:var(--indigo-20);border-radius:4px}textarea.native-text-input::-webkit-scrollbar-thumb{background-color:var(--primary);border-radius:4px}textarea.native-text-input::-webkit-scrollbar-button:start:decrement{background:0 0;height:.5rem;display:block}textarea.native-text-input::-webkit-scrollbar-button:end:increment{background:0 0;height:.5rem;display:block}.timepoint-input{overflow:hidden}.timepoint-input .timepoint-input-group{cursor:pointer;justify-content:flex-start;align-items:center;margin-left:.5rem;display:flex}.timepoint-input input{height:2.75rem;color:var(--charcoal);background:0 0;border:none;outline:none;width:1.125em;margin-left:0;padding:0;font-size:.9375em;font-weight:400}.timepoint-input input:last-child{flex:1}.timepoint-input input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.timepoint-input input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}.feedback.feedback-fade-enter{opacity:0;visibility:hidden}.feedback.feedback-fade-enter-active{opacity:1;visibility:visible;transition-property:opacity,visibility;transition-duration:.3s}.feedback.feedback-fade-exit{opacity:1;visibility:visible}.feedback.feedback-fade-exit-active{opacity:0;visibility:hidden;transition-property:opacity,visibility;transition-duration:.4s}.slider-core{cursor:pointer;--track-width:.25em;--thumb-size:1em;justify-content:center;align-items:center;font-size:1rem;display:flex;position:relative}.slider-core .slider-bar{position:relative}.slider-core .slider-track{background-color:#242739;border-radius:.25em;transition:background-color .15s;position:absolute}.slider-core .slider-fill{background-color:#ff754c;border-radius:.5em;transition:background-color .15s;position:absolute}.slider-core .slider-thumb{box-sizing:border-box;background-color:#ff754c;border:.25em solid #fff;border-radius:.5em;width:1em;height:1em;transition:background-color .15s;position:absolute;box-shadow:0 2px 4px #00000020}.slider-core input[type=range]{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.slider-core.horizontal{width:200px;height:1em;min-height:1em}.slider-core.horizontal .slider-bar{width:100%;height:1em}.slider-core.horizontal .slider-track{height:.5em;inset:.25em 0}.slider-core.horizontal .slider-fill{height:.5em;width:calc(.5em + var(--value) * (100% - .5em));margin-top:-.25em;top:50%;left:0}.slider-core.horizontal .slider-thumb{top:0;left:calc(var(--value) * (100% - 1em))}.slider-core.vertical{width:1em;min-width:1em;height:100%;max-height:200px}.slider-core.vertical .slider-bar{width:1em;height:100%}.slider-core.vertical .slider-track{width:.5em;inset:0 .25em}.slider-core.vertical .slider-fill{width:.5em;height:calc(.5em + var(--value) * (100% - .5em));bottom:0;left:.25em;right:.25em}.slider-core.vertical .slider-thumb{left:0;bottom:calc(var(--value) * (100% - 1em))}.slider-core.vertical input[type=range]{writing-mode:vertical-lr;direction:rtl}.slider-core:hover .slider-fill,.slider-core:hover .slider-thumb{background-color:#fc9d82}.slider-core:hover .slider-track{background-color:#555071}.text-input.input .character-count{margin-top:4px;font-size:.625rem}.text-input.input .count{color:var(--white-70)}.text-input.input .count.green-count{color:var(--green)}.text-input.input .count.red-count{color:var(--red)}.radio-input.input{--background-color:var(--white);--border-color:var(--text-70);justify-content:flex-start;align-items:center;width:fit-content;font-size:16px;transition:border .15s,background .15s,opacity .15s ease-in-out;display:flex;position:relative}.radio-input.input input[type=radio]{opacity:0;cursor:pointer;width:100%;height:100%;display:block;position:absolute;inset:0}.radio-input.input .border{background-color:var(--background-color);border:1px solid var(--border-color);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:1em;height:1em;line-height:1.25em;transition:inherit;display:flex;position:relative}.radio-input.input .checked-icon{opacity:0;background-color:var(--white);border-radius:50%;width:100%;height:100%;transition:inherit}.radio-input.input .checked-icon .check-svg-icon{display:none}.radio-input.input .radio-btn{margin-left:1em}.radio-input.input .radio-btn.btn-icon{width:2rem;height:2rem}.radio-input.input .radio-btn.btn-icon:hover{--text-color:var(--secondary)}.radio-input.input .label{color:var(--text);cursor:pointer;margin-left:1em;font-size:.75em;font-style:italic;font-weight:300;line-height:2.75em}.radio-input.input:hover,.radio-input.input .hover{--border-color:var(--primary)}.radio-input.input[aria-checked=true]{--border-color:var(--secondary)}.radio-input.input[aria-checked=true] .radio-btn.btn-icon{--text-color:var(--secondary)}.radio-input.input[aria-checked=true] .label{font-weight:700}.radio-input.input[aria-checked=true] .border{border-width:5px}.radio-input.input[aria-checked=true] .checked-icon{opacity:1}.radio-input.input[aria-checked=true]:hover,.radio-input.input[aria-checked=true].hover{--border-color:var(--secondary-70)}.radio-input.input[aria-disabled=true]{--background-color:var(--dividers);--border-color:var(--text-20);opacity:1}.radio-input.input[aria-disabled=true][aria-checked=true] .border{--background-color:var(--text-20)}.checkbox-input.input{border:none;justify-content:flex-start;align-items:center;width:fit-content;font-size:1rem;display:flex;position:relative}.checkbox-input.input input[type=checkbox]{cursor:pointer;opacity:0;width:100%;height:100%;display:block;position:absolute;inset:0}.checkbox-input.input .box{border:1px solid var(--text-70);background-color:var(--white);border-radius:4px;justify-content:center;align-items:center;width:1em;height:1em;transition:background-color .2s,border-color .2s;display:flex;position:relative}.checkbox-input.input .checked-icon{color:var(--white);opacity:0;text-align:center;border-radius:4px;justify-content:center;align-items:center;font-size:1em;transition:opacity .2s;display:flex}.checkbox-input.input .checked-icon .svg-icon{opacity:0}.checkbox-input.input.deselect-all .checked-icon{font-size:.5em}.checkbox-input.input .label{color:var(--text-70);cursor:pointer;margin-left:1.5em;font-size:.75em;font-style:italic;font-weight:300;line-height:1.25rem}.checkbox-input.input:hover .box{border-color:var(--primary)}.checkbox-input.input.multiple[aria-checked=true] .checked-icon .svg-icon{opacity:0;width:.75rem;height:.75rem}.checkbox-input.input.multiple[aria-checked=true] .checked-icon{opacity:1;background:var(--secondary);border-radius:3px}.checkbox-input.input.multiple[aria-checked=true] .box{background-color:#0000}.checkbox-input.input:not(.multiple)[aria-checked=true] .checked-icon,.checkbox-input.input:not(.multiple)[aria-checked=true] .checked-icon .svg-icon{opacity:1}.checkbox-input.input:not(.multiple)[aria-checked=true] .box{background-color:var(--secondary);border-color:var(--secondary)}.checkbox-input.input[aria-checked=true]:hover .box{background-color:var(--secondary-70);border-color:#0000}.checkbox-input.input[aria-disabled=true]{opacity:1}.checkbox-input.input[aria-disabled=true] .box{border-color:var(--text-20)}.checkbox-input.input[aria-disabled=true][aria-checked=true] .box{background-color:var(--text-20);border-color:#0000}.file-input-btn-upload{position:relative;overflow:hidden}.file-input-btn-upload .widget-upload-file-input{opacity:0;cursor:pointer;width:100%;position:absolute;top:-30px;bottom:0}.file-input-box{border:.5px solid var(--text-20);background:var(--secondary-main);color:var(--text-70);cursor:pointer;border-radius:.5rem;flex-direction:column;justify-content:space-between;align-items:center;padding:2.625rem 2rem 2rem;font-size:.875rem;line-height:1.5rem;transition:background-color .15s,color .15s,border-color .15s,box-shadow .15s ease-in-out,opacity .3s;display:flex;position:relative;overflow:hidden}.file-input-box .upload-icon{color:var(--green-crayola);margin-bottom:.5rem;font-size:2rem;transition:color .3s}.file-input-box.small{width:9.625rem;height:5.375rem}.file-input-box.small .upload-icon{font-size:1.5rem}.file-input-box.large{width:22rem;height:16rem}.file-input-box:hover{border-color:var(--text-50)}.file-input-box.error{border-color:var(--red)}.file-input-box.drag-hover{border-color:#0000}.file-input-box.drag-hover .drag-overlay{display:flex}.file-input-box.drag-error .drag-overlay{border-color:var(--red)}.file-input-box.drag-error .drag-overlay .upload-icon{color:var(--white)}.file-input-box .drag-drop-placeholder{flex-direction:column;align-items:center;margin:auto;display:flex}.file-input-box .drag-drop-placeholder .text-label{font-size:.75rem}.file-input-box .image-preview{width:100%;position:relative}.file-input-box .image-preview .load-mask{width:100%;height:100%}.file-input-box .upload-file-region{top:0}.file-input-box .file-input-wrapper{display:flex;position:absolute;inset:0}.file-input-box .file-input-wrapper .image-preview{width:100%;height:100%}.file-input-box .file-input-wrapper .image-preview img{object-fit:cover;object-position:center;width:100%;height:100%}.file-input-box .drag-overlay{border:2px dashed var(--green-mint);box-sizing:border-box;background:#e4e4e4b3;flex-direction:column;justify-content:center;align-items:center;display:none;position:absolute;inset:0;box-shadow:inset 0 0 32px #0000000d}.file-input-box .drag-overlay .text-label{color:var(--text-70)}.file-input-box .select-files{align-items:center;display:flex}.file-input-box .select-files span{font-size:.75rem}.file-input-box .select-files .btn{margin-left:1rem}.file-input-box[aria-disabled=true]{opacity:.5}.file-input-box[aria-disabled=true] .upload-icon{color:var(--text-70)}.avatar-upload-box{width:4rem;min-width:4rem;height:4rem;min-height:4rem;display:inline-block;position:relative}.avatar-upload-box .upload-photo-button{position:absolute;bottom:0;right:0}.avatar-upload-box .upload-photo-button .icon{font-size:.75rem}.avatar-preview-box{width:100%;height:100%;color:var(--primary);background-color:var(--light-blue);border-radius:50%;justify-content:center;align-items:center;font-size:2rem;display:flex;position:relative;overflow:hidden}.avatar-preview-box .preview-picture{object-fit:cover;object-position:center;width:100%;height:100%}.avatar-preview-box.empty .empty-icon{width:75px;height:75px;font-size:75px}.avatar-preview-box .avatar-load-mask{width:100%;height:100%}.toggle-input-wrapper{flex-direction:column;display:flex}.toggle-input-wrapper .toggle-description{color:var(--text-70);letter-spacing:-.2px;margin-top:4px;margin-bottom:1rem;padding-right:.875rem;font-size:.75rem}.input-wrapper{flex-direction:column;margin-bottom:1.5rem;display:flex}.input-wrapper .input-label{color:var(--text-70);text-transform:unset;margin-bottom:.5rem;font-size:1rem;font-weight:600}.input-wrapper .input-label.small{font-size:.75em;line-height:1rem}.input-wrapper .input-label.uppercase{text-transform:uppercase}.input-wrapper .input-label.light{color:var(--text-50)}.input-wrapper .info-btn{color:var(--text-50);fill-opacity:.5;cursor:pointer;border-radius:50%;justify-content:center;align-items:flex-end;margin-left:.5rem;font-size:1rem;transition:color .15s;display:flex}.input-wrapper .info-btn:hover{color:var(--yellow)}.input-wrapper .info-btn .svg-icon{fill-opacity:.5;width:1.25em;height:1.25em}.input-wrapper .info-btn .icon{font-size:1.25rem}.input-wrapper .input-details{color:var(--text-70);margin-bottom:.5rem;font-size:.875rem;font-weight:400}.input-wrapper .input-details-var{color:var(--text-70);white-space:nowrap;font-size:.75rem;font-weight:400}.input-wrapper .input-info{color:var(--text-70);max-width:9rem;margin-bottom:.5rem;margin-left:1rem;font-size:.625rem;font-weight:400}.info-modal-window{background-color:var(--background-main)}.info-modal-window.window{width:586px}.info-modal-window.window hr{border-bottom:1px solid var(--idle-shadow)}.info-modal-window .window-header{padding:1rem 1.8rem}.info-modal-window .window-header .window-title{color:var(--text);line-height:1.5rem}.info-modal-window .window-header .btn.btn-icon{--bg-color:var(--idle-shadow);--text-color:var(--text-50);width:1.5rem;height:1.5rem}.info-modal-window .window-header .btn.btn-icon:hover{--text-color:var(--secondary)}.info-modal-window .window-content{color:var(--text);padding:1rem 1.8rem;font-size:1em;line-height:1.5em}.info-modal-window .window-content p{color:var(--text);font-size:1em;line-height:1.5em}.info-modal-window .window-content ul{padding-left:1.25rem;list-style:outside}.info-modal-window .window-content ul li{font-size:1em;line-height:1.5em}.info-modal-window.widget-params-window{width:70rem;max-width:99vw}.info-modal-window.widget-params-window .window-content{overflow:hidden auto}.info-modal-window.widget-params-window .window-content::-webkit-scrollbar{width:4px;display:initial;border-radius:4px;transition:visibility 1s ease-in-out}.info-modal-window.widget-params-window .window-content::-webkit-scrollbar-track{background:var(--indigo-20);border-radius:4px}.info-modal-window.widget-params-window .window-content::-webkit-scrollbar-thumb{background-color:var(--primary);border-radius:4px}.info-modal-window.widget-params-window .window-content{max-height:800px;padding-right:1rem}.info-modal-window.widget-params-window p{color:var(--text-70);font-size:.825rem;line-height:1.5rem}.info-modal-window.widget-params-window .p-bold{color:var(--text-70);font-size:.875rem;font-weight:600;line-height:1.5rem}.info-modal-window.widget-params-window .note{margin-bottom:.5rem;font-size:.75rem;line-height:1.125rem}.info-modal-window.widget-params-window .table{margin:.5rem 1rem}.info-modal-window.widget-params-window .table .row{border-bottom:1px solid var(--idle-shadow);grid-template-columns:[name]1fr[type]1fr[description]2fr[default-value]1fr;grid-auto-flow:column;align-items:start;column-gap:.75rem;padding:.5rem 0;display:grid}.info-modal-window.widget-params-window .table .row.headline{text-transform:uppercase;font-weight:600}.info-modal-window.widget-params-window .table .row>div,.info-modal-window.widget-params-window .table .row>div p{color:var(--text-70);font-size:.825rem;line-height:1.25rem}.info-modal-window.widget-params-window .table .row .name{grid-column:name;font-weight:600}.info-modal-window.widget-params-window .table .row .type{grid-column:type}.info-modal-window.widget-params-window .table .row .description{grid-column:description}.info-modal-window.widget-params-window .table .row .values{grid-column:values}.info-modal-window.widget-params-window .table .row .default-value{grid-column:default-value}.btn.btn-icon.info-button{--bg-color:none;border:none;padding:0}.btn.btn-icon.info-button .icon{color:var(--text-70);font-size:1.25rem}.btn.btn-icon.info-button .icon .svg-icon{width:1em;height:1em}.btn.btn-icon.info-button.light-theme .icon{color:var(--text-50)}.btn.btn-icon.info-button.small .icon{font-size:1rem}.btn.btn-icon.info-button:hover{--bg-color:none}.btn.btn-icon.info-button:hover .icon{color:var(--secondary)}.btn-group{flex-direction:row;align-items:center;display:flex}.btn-group .btn{margin:0}.btn-group.right{justify-content:flex-end}.btn-group.left{justify-content:flex-start}.btn-group.fill .btn{flex:1}.btn-core{cursor:pointer;justify-content:center;align-items:center;width:fit-content;font-family:Poppins,sans-serif;font-size:1em;font-weight:600;line-height:1.25em;display:flex}.btn-core[disabled],.btn-core[aria-disabled=true]{cursor:default;pointer-events:none}.btn{--border-color:transparent;height:2.5em;color:var(--text-color);background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:.75em;outline:none;justify-content:center;align-items:center;padding:.625em 1em;transition:color .15s,background .15s,border .15s,fill .15s ease-in-out,transform .15s ease-in-out;display:flex}.btn .icon{transition:inherit}.btn .text{font-size:.875em;transition:inherit}.btn .icon+.text{margin-left:.5em}.btn.btn-outline{--border-color:var(--bg-color);color:var(--bg-color);background-color:#0000}.btn.btn-outline:hover,.btn.btn-outline.hover,.btn.btn-outline:active,.btn.btn-outline.active{color:var(--text-color);background-color:var(--bg-color)}.btn.btn-outline:focus,.btn.btn-outline.focus{--border-color:var(--indigo-70)}.btn.primary{--bg-color:var(--primary);--text-color:var(--white)}.btn.primary:hover,.btn.primary.hover{--bg-color:var(--primary-70)}.btn.primary:focus,.btn.primary.focus{--border-color:var(--indigo)}.btn.primary:active,.btn.primary.active{--bg-color:var(--primary-active);--border-color:transparent}.btn.secondary{--bg-color:var(--secondary);--text-color:var(--white)}.btn.secondary:hover,.btn.secondary.hover{--bg-color:var(--secondary-70)}.btn.secondary:focus,.btn.secondary.focus{--border-color:var(--indigo-50)}.btn.secondary:active,.btn.secondary.active{--bg-color:var(--secondary-active);--border-color:transparent}.btn.nav-link{--bg-color:transparent;--text-color:var(--text)}.btn.nav-link:hover,.btn.nav-link.hover{--bg-color:var(--idle-shadow-50)}.btn.nav-link:focus,.btn.nav-link.focus{--border-color:var(--text-50)}.btn.nav-link:active,.btn.nav-link.active{--bg-color:var(--primary);--text-color:var(--secondary-main);--border-color:var(--bg-color)}.btn.red,.btn.yellow,.btn.green{--text-color:var(--white)}.btn.red:focus,.btn.red.focus,.btn.yellow:focus,.btn.yellow.focus,.btn.green:focus,.btn.green.focus{--border-color:var(--indigo-50)}.btn.red:active,.btn.red.active,.btn.yellow:active,.btn.yellow.active,.btn.green:active,.btn.green.active{--border-color:transparent}.btn.yellow{--bg-color:var(--yellow)}.btn.yellow:hover,.btn.yellow.hover{--bg-color:var(--yellow-70)}.btn.yellow:active,.btn.yellow.active{--bg-color:var(--yellow-active)}.btn.green{--bg-color:var(--green)}.btn.green:hover,.btn.green.hover{--bg-color:var(--green-70)}.btn.green:active,.btn.green.active{--bg-color:var(--green-active)}.btn.red{--bg-color:var(--red)}.btn.red:hover,.btn.red.hover{--bg-color:var(--red-70)}.btn.red:active,.btn.red.active{--bg-color:var(--red-active)}.btn.link{--bg-color:transparent;--border-color:transparent;border:none;height:auto;padding:0;font-weight:500}.btn.link.link-primary{--text-color:var(--indigo-70)}.btn.link.link-secondary{--text-color:var(--secondary)}.btn.link.link-red{--text-color:var(--red)}.btn.link:hover,.btn.link.hover{--text-color:var(--primary)}.btn.link:focus,.btn.link.focus,.btn.link:active,.btn.link.active{--text-color:var(--primary-active)}.btn.link[disabled],.btn.link[aria-disabled=true],.btn.link.disabled{--bg-color:transparent;--text-color:var(--text-50)}.btn.info{--border-color:var(--primary);--text-color:var(--indigo)}.btn.info:hover,.btn.info.hover{--bg-color:var(--primary-20)}.btn.info:focus,.btn.info.focus,.btn.info:active,.btn.info.active{--bg-color:var(--primary);--text-color:var(--white)}.btn.info:focus .topic,.btn.info.focus .topic,.btn.info:active .topic,.btn.info.active .topic{--text-color:var(--white-50)}.btn.info .text>span{--text-color:var(--text-50);opacity:.5;margin-left:.5em}.btn.large{height:2.5rem}.btn.medium{height:2.25rem}.btn.small{border-radius:.5rem;height:1.75rem;padding:.25em 1em}.btn.small .text{font-size:.75rem}.btn.disabled,.btn[disabled],.btn[aria-disabled=true]{--text-color:var(--text-20);--bg-color:var(--text-20);-webkit-user-select:none;user-select:none;pointer-events:none}.btn.btn-icon{--bg-color:var(--idle-shadow-50);--text-color:var(--contrast-main-50)}.btn.btn-icon.secondary{--bg-color:var(--secondary);--text-color:var(--white)}.btn.btn-icon.secondary:hover,.btn.btn-icon.secondary.hover{--text-color:var(--white);--bg-color:var(--secondary-70)}.btn.btn-icon.secondary:focus,.btn.btn-icon.secondary.focus{--text-color:var(--white);--border-color:var(--indigo-50)}.btn.btn-icon.secondary:active,.btn.btn-icon.secondary.active{--text-color:var(--white);--bg-color:var(--secondary-active);--border-color:transparent}.btn.btn-icon.text-opacity-1{--text-color:var(--indigo)}.btn.btn-icon{border-radius:50%;width:1.5rem;height:1.5rem;padding:.375em;font-size:.75rem}.btn.btn-icon.small .icon{font-size:.5rem}.btn.btn-icon.medium .icon{font-size:.75rem}.btn.btn-icon.large{width:2.5rem;height:2.5rem}.btn.btn-icon.large .icon{font-size:1.5rem}.btn.btn-icon:active,.btn.btn-icon.active,.btn.btn-icon:hover,.btn.btn-icon.hover{--text-color:var(--secondary-70);--bg-color:var(--idle-shadow)}.btn.btn-icon:active.text-opacity-1,.btn.btn-icon.active.text-opacity-1,.btn.btn-icon:hover.text-opacity-1,.btn.btn-icon.hover.text-opacity-1{--text-color:var(--secondary)}.btn.tab{--color:var(--text-70);--border-color:var(--idle-shadow);color:var(--color);border:none;border-bottom:1px solid var(--border-color);border-radius:0;height:auto;padding:0 1em 2em;position:relative}.btn.tab .text{color:var(--color);transition:color .15s ease-in-out}.btn.tab .icon{opacity:.7;transition:opacity .15s ease-in-out}.btn.tab:after{content:"";opacity:0;border-bottom:4px solid var(--secondary);border-radius:2px 2px 0 0;width:4em;transition:opacity .15s ease-in-out;position:absolute;bottom:0}.btn.tab:disabled{--color:var(--text-50);background:0 0}.btn.tab:disabled .icon{opacity:.5}.btn.tab:active,.btn.tab.active,.btn.tab:hover,.btn.tab.hover{--color:var(--text)}.btn.tab:active .icon,.btn.tab.active .icon,.btn.tab:hover .icon,.btn.tab.hover .icon,.btn.tab:active:after,.btn.tab.active:after,.btn.tab:active .icon,.btn.tab.active .icon{opacity:1}.btn.sort{--font-size:.875em;--color:var(--text-70);--border-color:transparent;--background-color:transparent;border:1px solid var(--border-color);background-color:var(--background-color);color:var(--color);border-radius:6px;height:auto;margin:0;padding:.2em .5em;font-weight:400;line-height:1.125em}.btn.sort .text{font-size:var(--font-size)}.btn.sort .icon{--icon-color:var(--color);color:var(--icon-color);margin-left:1.25em;font-size:.5em}.btn.sort:hover,.btn.sort.hover{--background-color:var(--idle-shadow-80)}.btn.sort:hover .icon,.btn.sort.hover .icon{--icon-color:var(--secondary)}.btn.sort:active,.btn.sort.active,.btn.sort.selected,.btn.sort[aria-current=true]{--background-color:var(--primary-80);--color:var(--white)}.btn.sort:active .icon,.btn.sort.active .icon,.btn.sort.selected .icon,.btn.sort[aria-current=true] .icon{--icon-color:var(--white)}.btn.sort-field-btn.asc .icon{transform:rotate(180deg)}.btn.filter{color:var(--color)}.btn.filter .value,.btn.filter .placeholder{font-size:var(--font-size)}.btn.filter:hover .icon,.btn.filter.hover .icon{--icon-color:var(--color)}.btn.filter.active .icon{transform:rotate(180deg)}.btn.notifications{width:2.5rem;height:2.5rem;margin:0;padding:0;transition:background-color .2s,color .2s}.btn.notifications .circle{fill:var(--circle-icon-background-50);fill-opacity:1}.btn.notifications .stroke{stroke:var(--indigo-50)}.btn.notifications .svg-icon{width:2.5rem;height:2.5rem}.btn.notifications:hover .stroke,.btn.notifications.hover .stroke{stroke:var(--secondary);stroke-opacity:1}.btn.notifications:hover .circle,.btn.notifications.hover .circle{fill:var(--circle-icon-background);fill-opacity:1}.btn.notifications:active .circle,.btn.notifications.active .circle{fill:var(--primary);opacity:1}.btn.notifications:active .stroke,.btn.notifications.active .stroke{stroke:var(--white);stroke-opacity:1}.btn.notifications .text{color:var(--white);background-color:var(--secondary);border-radius:.5rem;place-content:center;align-items:center;width:1rem;height:1rem;margin-top:-1.75rem;margin-left:1.75rem;font-size:12px;display:flex;position:absolute}.aspect-ratio-box{--aspect-ratio:1;height:0;padding-top:calc(var(--aspect-ratio) * 100%);position:relative;overflow:hidden}.aspect-ratio-inner{position:absolute;inset:0}.toggle.input{--translate-value:200%;cursor:pointer;border:none;justify-content:flex-start;align-items:center;width:fit-content;margin:3px 0;font-size:16px;display:flex;position:relative}.toggle.input .label{color:var(--text);margin-left:1.5em;font-size:.75em;font-style:italic;font-weight:300;line-height:2.75em}.toggle.input .box{--background-color:var(--hover-shadow-70);background:var(--background-color);border-radius:6.25em;justify-content:flex-start;align-items:center;width:4em;height:1.5em;padding:0 .125em;transition:background .15s ease-in-out;display:flex}.toggle.input .toggle-button{background:var(--white);box-shadow:0 .125em .25em var(--indigo-20);border-radius:1.25em;flex-direction:column;justify-content:center;align-items:center;width:1.25em;height:1.25em;transition:transform .15s ease-in-out;display:flex}.toggle.input .toggle-button .inner-button{--background-color:var(--primary);background:var(--background-color);border-radius:1.25em;width:.75em;height:.75em;transition:background .15s ease-in-out}.toggle.input.toggled .toggle-button{transform:translateX(var(--translate-value))}.toggle.input.toggled .inner-button{--background-color:var(--secondary)}.toggle.input.hover .box,.toggle.input:hover .box{--background-color:var(--hover-shadow)}.toggle.input[aria-disabled=true]{opacity:1}.toggle.input[aria-disabled=true] .box,.toggle.input[aria-disabled=true] .box .inner-button{--background-color:var(--indigo-20)}.toggle.input.medium{--translate-value:100%}.toggle.input.medium .box{width:2.75em}.toggle.input.small{--translate-value:80%}.toggle.input.small .box{width:1.81em;height:1em}.toggle.input.small .toggle-button{width:.875em;height:.875em}.toggle.input.small .toggle-button .inner-button{width:.5em;height:.5em}.toggle-input-wrapper .button-layout .label.text{text-transform:uppercase;color:var(--text-50);margin:0 1rem 0 0;font-size:.875rem;font-style:normal;font-weight:600}.toggle-input-wrapper .button-layout .button-wrapper{border:1px solid var(--primary);border-radius:6px;display:flex}.toggle-input-wrapper .button-layout .button-wrapper .button{height:auto;color:var(--text-70);border-radius:5px;padding:.25rem .5rem;font-size:.75rem;font-weight:400;line-height:1.125rem;transition:color .15s,background-color .15s}.toggle-input-wrapper .button-layout .button-wrapper .button.active{color:var(--white);background-color:var(--primary)}.toggle-input-wrapper .button-layout .button-wrapper .button:not(.active):hover{color:var(--primary)}.toggle-input-wrapper .toggle-input .btn.btn-icon.info-button{margin-left:.5rem}.toggle-input-wrapper .toggle-input[aria-disabled=true] .button-wrapper{border:1px solid var(--indigo-20)}.toggle-input-wrapper .toggle-input[aria-disabled=true] .button-wrapper .button{color:var(--indigo-50)}.toggle-input-wrapper .toggle-input[aria-disabled=true] .button-wrapper .button.active{color:var(--white);background-color:var(--indigo-20)}.radio-group-input.horizontal-layout .radio-group-input-container{width:100%}.radio-group-input.horizontal-layout .input-label{text-transform:uppercase;color:var(--text-50);min-height:1rem;margin:0 0 4px;font-size:.75em;font-weight:600;line-height:1rem}.radio-group-input.horizontal-layout .input-description{color:var(--text-70);text-transform:none;margin:0 0 10px;font-size:12px;line-height:18px}.radio-group-input.horizontal-layout .radio-group-input-box{flex-direction:row;justify-content:space-between;width:100%}.radio-group-input.horizontal-layout .radio-input.input .label{font-size:13px;font-style:normal;line-height:18px}.radio-group-input.horizontal-layout.transparent-icon .radio-input .radio-btn{--bg-color:transparent}.radio-group-input.horizontal-layout.transparent-icon .radio-btn.btn-icon,.radio-group-input.horizontal-layout[aria-checked=true] .radio-btn.btn-icon{--text-color:var(--yellow)}
