.full-width{display:block;width:100vw}.padded{padding-left:10px;padding-right:10px}.padding-top{padding-top:2vh!important}.info-dialog .p-dialog-content{overflow:hidden}.no-padding{padding:0!important}.not-shown{display:none!important}.p-dialog-maximized,.p-dialog-maximized .p-dialog-content{width:100vw!important;height:calc(var(--vh, 1vh)*100)!important}.app-header{padding-top:.5em;display:grid}.nextlab-logo-link{display:flex;align-items:center}.logo-container{grid-column:3/5;grid-row:1;align-items:center}.suspense-loading{display:flex;justify-content:center;align-items:center;height:100vh;background-color:#fff}.suspense-loading .logo{max-width:200px;animation:pulsate 4s infinite;transition:opacity .5s ease-in-out}@keyframes pulsate{0%{transform:scale(1);opacity:.05}50%{transform:scale(1.1);opacity:1}75%{transform:scale(1.1);opacity:1}to{transform:scale(1);opacity:.05}}.p-growl,.p-growl .p-growl-container{z-index:99999!important}.middle{position:fixed;left:50%;top:50%;opacity:1!important;transform:translate(-50%,-50%)}.loader-message{position:fixed;left:47%;top:56%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;color:var(--primary-color);font-weight:bolder}.top-level{z-index:99999}.dashboard-no-details-bnr{margin-top:5vh}.dashboard-details-bnr{margin-top:4vh}.p-tabview-nav{white-space:nowrap;overflow:hidden;height:4em}.p-tabview-nav:hover{overflow-x:auto}.p-tabview-nav>li{float:none!important;display:inline-block!important}.tab-panel{visibility:hidden}.side-bar-icon{position:absolute;top:0;left:2vw;font-size:calc(var(--app-height)*5/100)!important}.invisible-tabview-nav{padding:.2em}.invisible-tabview-nav .p-tabview-nav{display:none}.p-tabview-panels{padding:.7em .7em 0!important}.confirm-competition-registration-dialog .p-dialog-titlebar-close{display:none!important}.align-left{text-align:left}.align-center{text-align:center}.spaced-top{margin-top:1vh}.larger-button{padding:1em!important;font-size:large!important}.button-float-left{float:left}.dashboard .p-tabview.p-tabview-top .p-tabview-nav{display:none}.confirm-competition-registration-dialog .p-dialog-content div{text-align:center}.sidebar .pro-sidebar.md{z-index:unset;margin-top:.25em}.sidebar .pro-sidebar.md.toggled{z-index:9999}.sidebar .pro-sidebar>.pro-sidebar-inner>.pro-sidebar-layout{overflow-y:auto}.sidebar .pro-sidebar .pro-menu .pro-menu-item>.pro-inner-item{padding:8px!important}.sidebar .pro-sidebar .pro-menu .pro-menu-item>.pro-inner-item>.pro-item-content{font-family:var(--global-font)}.sidebar .pro-sidebar .pro-menu .pro-menu-item{font-weight:500}.sidebar .pro-sidebar .pro-menu .pro-menu-item.active{color:var(--primary-color);font-weight:700}.sidebar .pro-sidebar .pro-menu .pro-menu-item.active img{filter:invert(18%) sepia(100%) saturate(2851%) hue-rotate(238deg) brightness(89%) contrast(90%)}.sidebar .pro-sidebar .pro-menu .pro-menu-item>.pro-inner-item:hover{color:var(--primary-color);font-weight:700}.sidebar .pro-sidebar .pro-menu .pro-menu-item>.pro-inner-item:hover img{filter:invert(18%) sepia(100%) saturate(2851%) hue-rotate(238deg) brightness(89%) contrast(90%)}.sidebar .pro-sidebar .pro-menu .pro-menu-item>.pro-inner-item:focus{color:unset}.sidebar .btn-toggle{display:none}@media(min-width:769px){.sidebar .first-menu{padding-top:0}.sidebar .pro-sidebar .pro-menu.first-menu .pro-menu-item.first-menu-item>.pro-inner-item{padding-top:0!important}}@media(max-width:768px){.sidebar .btn-toggle{padding:.25em;position:absolute;top:0;left:0;display:flex;cursor:pointer;z-index:9999;font-size:2.25em}.sidebar.fixed-appbar .btn-toggle{position:fixed}.sidebar .pro-sidebar.md.toggled{top:0;margin-top:0}.sidebar .pro-sidebar>.pro-sidebar-inner>.pro-sidebar-layout{overflow-y:unset}}.sidebar.force-scroll .pro-sidebar .pro-menu:nth-child(2){overflow-x:hidden;max-height:calc(100vh - 8em)}.sidebar.force-scroll.with-logos .pro-sidebar .pro-menu:nth-child(2){overflow-x:hidden;max-height:calc(100vh - 11em)}.sidebar.force-scroll .pro-sidebar .pro-menu:nth-child(2):not(:hover){overflow:hidden}.sidebar.force-scroll .pro-sidebar .pro-menu:nth-child(2):hover{overflow:overlay}.sidebar.force-scroll .pro-sidebar .pro-menu:nth-child(2):hover::-webkit-scrollbar{width:.5em;height:.5em}.sidebar.force-scroll .pro-sidebar .pro-menu:nth-child(2):hover::-webkit-scrollbar-track{box-shadow:inset 0 0 .1em grey;border-radius:.2em}.sidebar.force-scroll .pro-sidebar .pro-menu:nth-child(2):hover::-webkit-scrollbar-thumb{background:#d3d3d3;border-radius:.2em}.sidebar.force-scroll .pro-sidebar .pro-menu:nth-child(2):hover::-webkit-scrollbar-corner{background-color:transparent}.sidebar.force-scroll .pro-sidebar .pro-menu:nth-child(2):hover::-webkit-scrollbar-thumb:hover{background:#a9a9a9}@keyframes swing{0%,30%,50%,70%,to{transform:rotate(0deg)}10%{transform:rotate(10deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}}.pro-sidebar{color:#000;height:100%;width:14em;min-width:14em;text-align:left;transition:width,left,right,.3s;position:relative;z-index:1009}.pro-sidebar>.pro-sidebar-inner{background:#fff;height:100%;position:relative;z-index:101}.pro-sidebar>.pro-sidebar-inner>img.sidebar-bg{width:100%;height:100%;object-fit:cover;object-position:center;position:absolute;opacity:.3;left:0;top:0;z-index:100}.pro-sidebar>.pro-sidebar-inner>.pro-sidebar-layout{height:100%;overflow-y:auto;overflow-x:hidden;position:relative;display:flex;flex-direction:column;z-index:101}.pro-sidebar>.pro-sidebar-inner>.pro-sidebar-layout .pro-sidebar-header{border-bottom:1px solid rgba(0,0,0,.2)}.pro-sidebar>.pro-sidebar-inner>.pro-sidebar-layout .pro-sidebar-content{flex-grow:1}.pro-sidebar>.pro-sidebar-inner>.pro-sidebar-layout .pro-sidebar-footer{border-top:1px solid rgba(0,0,0,.2)}.pro-sidebar>.pro-sidebar-inner>.pro-sidebar-layout ul{list-style-type:none;padding:0;margin:0}.pro-sidebar .overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.3);z-index:100;display:none}.pro-sidebar.collapsed{width:3.5em;min-width:3.5em}.pro-sidebar.rtl{text-align:right;direction:rtl}@media(max-width:480px){.pro-sidebar.xs{position:fixed;left:-14em}.pro-sidebar.xs.collapsed{left:-3.5em}.pro-sidebar.xs.toggled{left:0}.pro-sidebar.xs.toggled .overlay{display:block}.pro-sidebar.xs.rtl{left:auto;right:-14em}.pro-sidebar.xs.rtl.collapsed{left:auto;right:-3.5em}.pro-sidebar.xs.rtl.toggled{left:auto;right:0}}@media(max-width:576px){.pro-sidebar.sm{position:fixed;left:-14em}.pro-sidebar.sm.collapsed{left:-3.5em}.pro-sidebar.sm.toggled{left:0}.pro-sidebar.sm.toggled .overlay{display:block}.pro-sidebar.sm.rtl{left:auto;right:-14em}.pro-sidebar.sm.rtl.collapsed{left:auto;right:-3.5em}.pro-sidebar.sm.rtl.toggled{left:auto;right:0}}@media(max-width:768px){.pro-sidebar.md{position:fixed;left:-14em}.pro-sidebar.md.collapsed{left:-3.5em}.pro-sidebar.md.toggled{left:0}.pro-sidebar.md.toggled .overlay{display:block}.pro-sidebar.md.rtl{left:auto;right:-14em}.pro-sidebar.md.rtl.collapsed{left:auto;right:-3.5em}.pro-sidebar.md.rtl.toggled{left:auto;right:0}}@media(max-width:992px){.pro-sidebar.lg{position:fixed;left:-14em}.pro-sidebar.lg.collapsed{left:-3.5em}.pro-sidebar.lg.toggled{left:0}.pro-sidebar.lg.toggled .overlay{display:block}.pro-sidebar.lg.rtl{left:auto;right:-14em}.pro-sidebar.lg.rtl.collapsed{left:auto;right:-3.5em}.pro-sidebar.lg.rtl.toggled{left:auto;right:0}}@media(max-width:1200px){.pro-sidebar.xl{position:fixed;left:-14em}.pro-sidebar.xl.collapsed{left:-3.5em}.pro-sidebar.xl.toggled{left:0}.pro-sidebar.xl.toggled .overlay{display:block}.pro-sidebar.xl.rtl{left:auto;right:-14em}.pro-sidebar.xl.rtl.collapsed{left:auto;right:-3.5em}.pro-sidebar.xl.rtl.toggled{left:auto;right:0}}@media(max-width:1600px){.pro-sidebar.xxl{position:fixed;left:-14em}.pro-sidebar.xxl.collapsed{left:-3.5em}.pro-sidebar.xxl.toggled{left:0}.pro-sidebar.xxl.toggled .overlay{display:block}.pro-sidebar.xxl.rtl{left:auto;right:-14em}.pro-sidebar.xxl.rtl.collapsed{left:auto;right:-3.5em}.pro-sidebar.xxl.rtl.toggled{left:auto;right:0}}.pro-sidebar .pro-menu.submenu-bullets .pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-inner-item:before{content:"";display:inline-block;width:4px;min-width:4px;height:4px;border:1px solid #2b2b2b;border-radius:50%;margin-right:15px;position:relative;box-shadow:1px 0 0 #000,0 -1px 0 #000,0 1px 0 #000,-1px 0 0 #000}.pro-sidebar .pro-menu .pro-menu-item>.pro-inner-item>.pro-item-content{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pro-sidebar .pro-menu{padding-top:10px;padding-bottom:10px}.pro-sidebar .pro-menu>ul>.pro-sub-menu>.pro-inner-list-item{position:relative;background-color:#2b2b2b}.pro-sidebar .pro-menu>ul>.pro-sub-menu>.pro-inner-list-item>div>ul{padding-top:15px;padding-bottom:15px}.pro-sidebar .pro-menu a{text-decoration:none;color:#000}.pro-sidebar .pro-menu a:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent}.pro-sidebar .pro-menu a:hover{color:#d8d8d8}.pro-sidebar .pro-menu .pro-menu-item{font-size:15px}.pro-sidebar .pro-menu .pro-menu-item.active{color:#d8d8d8}.pro-sidebar .pro-menu .pro-menu-item .suffix-wrapper{opacity:1;transition:opacity .2s}.pro-sidebar .pro-menu .pro-menu-item .prefix-wrapper{display:flex;margin-right:5px;opacity:1;transition:opacity .2s}.pro-sidebar .pro-menu .pro-menu-item>.pro-inner-item{position:relative;display:flex;align-items:center;padding:8px 35px 8px 20px;cursor:pointer}.pro-sidebar .pro-menu .pro-menu-item>.pro-inner-item:focus{outline:none;color:#d8d8d8}.pro-sidebar .pro-menu .pro-menu-item>.pro-inner-item>.pro-icon-wrapper{margin-right:10px;font-size:14px;width:35px;min-width:35px;height:35px;line-height:35px;text-align:center;display:inline-block}.pro-sidebar .pro-menu .pro-menu-item>.pro-inner-item>.pro-icon-wrapper .pro-icon{display:flex;height:100%;align-items:center;justify-content:center}.pro-sidebar .pro-menu .pro-menu-item>.pro-inner-item>.pro-item-content{flex-grow:1;flex-shrink:1}.pro-sidebar .pro-menu .pro-menu-item>.pro-inner-item:hover{color:#d8d8d8}.pro-sidebar .pro-menu .pro-menu-item>.pro-inner-item:hover .pro-icon-wrapper .pro-icon{animation:swing .5s ease-in-out 1 alternate}.pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu>.pro-inner-item:before{background:#000}.pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu>.pro-inner-item>.pro-arrow-wrapper{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu>.pro-inner-item>.pro-arrow-wrapper .pro-arrow{display:inline-block;border-color:#000;border-style:solid;border-width:0 2px 2px 0;padding:2.5px;vertical-align:middle;transition:transform .3s;transform:rotate(-45deg)}.pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu.open>.pro-inner-item:before{background:transparent!important}.pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu.open>.pro-inner-item>.pro-arrow-wrapper .pro-arrow{transform:rotate(45deg)}.pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu .pro-inner-list-item{padding-left:24px}.pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-inner-item{padding:8px 30px 8px 15px}.pro-sidebar .pro-menu .pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-inner-item>.pro-icon-wrapper{background:none;width:auto;min-width:auto;height:auto;line-height:auto}.pro-sidebar .pro-menu:not(.inner-submenu-arrows) .pro-inner-list-item .pro-menu-item.pro-sub-menu .pro-inner-item .pro-arrow-wrapper{display:none}.pro-sidebar .pro-menu.shaped .pro-menu-item>.pro-inner-item>.pro-icon-wrapper{background-color:transparent}.pro-sidebar .pro-menu.square .pro-menu-item>.pro-inner-item>.pro-icon-wrapper{border-radius:0}.pro-sidebar .pro-menu.round .pro-menu-item>.pro-inner-item>.pro-icon-wrapper{border-radius:4px}.pro-sidebar .pro-menu.circle .pro-menu-item>.pro-inner-item>.pro-icon-wrapper{border-radius:50%}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item{position:relative}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item>.pro-inner-item>.prefix-wrapper,.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item>.pro-inner-item>.suffix-wrapper{opacity:0}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item>.pro-inner-list-item{background-color:#2b2b2b;z-index:111}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item:before{content:"";display:inline-block;position:absolute;top:0;bottom:0;left:0;right:0;cursor:pointer}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu{position:relative}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu>.pro-inner-item{pointer-events:none}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu>.pro-inner-item>.pro-arrow-wrapper{display:none}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu>.pro-inner-list-item{height:auto!important;position:fixed;visibility:hidden;min-width:220px;max-width:270px;background-color:transparent;max-height:100%;padding-left:3px}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu>.pro-inner-list-item.has-arrow{padding-left:10px}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu>.pro-inner-list-item>.popper-inner{max-height:100vh;overflow-y:auto;background-color:#2b2b2b;padding-left:20px;border-radius:4px}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu:hover>.pro-inner-list-item{transition:visibility,transform .3s;visibility:visible}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu:hover .pro-icon-wrapper .pro-icon{animation:swing .5s ease-in-out 1 alternate}.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-inner-item,.pro-sidebar.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-sub-menu-item{padding:8px 30px 8px 5px}.pro-sidebar.rtl .pro-menu .pro-menu-item .prefix-wrapper{margin-right:0;margin-left:5px}.pro-sidebar.rtl .pro-menu .pro-menu-item>.pro-inner-item{padding:8px 20px 8px 35px}.pro-sidebar.rtl .pro-menu .pro-menu-item>.pro-inner-item>.pro-icon-wrapper{margin-right:0;margin-left:10px}.pro-sidebar.rtl .pro-menu .pro-menu-item.pro-sub-menu>.pro-inner-item>.pro-arrow-wrapper{right:auto;left:20px}.pro-sidebar.rtl .pro-menu .pro-menu-item.pro-sub-menu>.pro-inner-item>.pro-arrow-wrapper .pro-arrow{transform:rotate(135deg)}.pro-sidebar.rtl .pro-menu .pro-menu-item.pro-sub-menu.open>.pro-inner-item>.pro-arrow-wrapper .pro-arrow{transform:rotate(45deg)}.pro-sidebar.rtl .pro-menu .pro-menu-item.pro-sub-menu .pro-inner-list-item{padding-left:0;padding-right:24px}.pro-sidebar.rtl .pro-menu .pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-inner-item{padding:8px 15px 8px 30px}.pro-sidebar.rtl .pro-menu .pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-inner-item:before{margin-right:0;margin-left:15px}.pro-sidebar.rtl.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu>.pro-inner-list-item{padding-left:0;padding-right:3px}.pro-sidebar.rtl.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu>.pro-inner-list-item.has-arrow{padding-right:10px}.pro-sidebar.rtl.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu>.pro-inner-list-item>.popper-inner{padding-left:0;padding-right:20px}.pro-sidebar.rtl.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-inner-item,.pro-sidebar.rtl.collapsed .pro-menu>ul>.pro-menu-item.pro-sub-menu .pro-inner-list-item .pro-sub-menu-item{padding:8px 5px 8px 30px}.popper-arrow{position:absolute;z-index:-1;width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent}.popper-element[data-popper-placement^=left]>.popper-arrow{right:0;border-right:7px solid #2b2b2b}.popper-element[data-popper-placement^=right]>.popper-arrow{left:0;border-left:7px solid #2b2b2b}.react-slidedown{height:0;transition-property:none;transition-duration:.2s;transition-timing-function:ease-in-out}.react-slidedown.transitioning{overflow-y:hidden}.react-slidedown.closed{display:none}.student-primary-dashboard .cards-container{margin-bottom:1em;padding:.5em;grid-gap:1em;gap:1em}.scorm-jobs-datatable .left-count,.scorm-jobs-datatable .right-count{vertical-align:top;display:inline-block;height:2.286em;min-width:2.286em;border:0;line-height:2.286em;margin:0 .5em}.scorm-jobs-datatable .left-count{visibility:hidden}.add-dialog{min-width:30%}.add-dialog .p-dialog-content{overflow-y:auto;max-height:80vh}.add-dialog .advanced-settings-checkbox{padding-bottom:.1em;border:0;border-bottom:2px;border-style:solid;border-color:#d3d3d3}.select-dialog{min-width:30%}.select-dialog .p-dialog-content{overflow-y:auto;max-height:80vh}.selection-button{padding-top:.5em!important;padding-bottom:.5em!important}.submit-button{float:left}.job-status-pending{color:#00f;border-radius:1em;filter:drop-shadow(0 0 .05em blue);border:1px solid #00f}.job-status-fulfilled,.job-status-pending{text-align:center;padding:.25em .7em;background-color:#f5f5f5}.job-status-fulfilled{color:green;border-radius:1em;filter:drop-shadow(0 0 .05em green);border:1px solid green}.job-status-rejected{text-align:center;color:red;padding:.25em .7em;border-radius:1em;filter:drop-shadow(0 0 .05em red);border:1px solid red;background-color:#f5f5f5}.job-status-rejected:after{font-family:"primeicons";font-size:1.25em;vertical-align:bottom;content:"\e924"}.job-status-canceled{text-align:center;color:#a9a9a9;padding:.25em .7em;border-radius:1em;filter:drop-shadow(0 0 .05em darkgray);border:1px solid #a9a9a9;background-color:#f5f5f5}.file-status-generated,.file-status-unpacked{color:green;padding:.25em .7em;border-radius:1em;filter:drop-shadow(0 0 .05em green);border:1px solid green;background-color:#f5f5f5}.file-status-unpacked{text-align:center}.file-status-expired{color:#a9a9a9;border-radius:1em;filter:drop-shadow(0 0 .05em darkgray);border:1px solid #a9a9a9}.file-status-expired,.file-status-not_generated{text-align:center;padding:.25em .7em;background-color:#f5f5f5}.file-status-not_generated{color:#000;border-radius:1em;filter:drop-shadow(0 0 .05em blue);border:1px solid #00f}.padded{padding:2em}.add-dialog .flex-container{display:flex;flex-flow:row nowrap;flex-grow:1;margin-top:.5em;margin-bottom:1em}.add-dialog .asset-container{border:0;border-bottom:2px;border-style:solid;border-color:#d3d3d3}.add-dialog .asset-label{font-weight:700}.filter-element{width:100%}.job-status-rejected:hover{box-shadow:0 0 .2em .2em red}.flow-selector .p-treetable .p-treetable-tbody>tr>td{border-right:unset;border-left:unset}.flow-selector .p-treetable .p-treetable-tbody>tr{height:3em}.flow-selector .p-treetable.p-component table{border:1px solid #c8c8c8}.flow-selector .p-treetable.p-component thead{display:none}.flow-builder{width:100%}.flow-builder .spaced{margin-right:5px!important;margin-bottom:5px!important}.flow-builder .flex-centered{display:flex;justify-content:center}.flow-builder #flow-breadcrumb{display:flex;align-items:flex-start;background-color:#f4f4f4!important;border-color:#f4f4f4;margin-top:1.5vh;width:auto}.flow-builder #flow-breadcrumb-button{margin-top:1.8vh;margin-left:1.8vh;height:50%!important}.flow-builder #flow-breadcrumb>ul>li:nth-child(4)>a>span{color:var(--primary-color)}.flow-builder #flow-breadcrumb>ul>li:first-child{display:none}.flow-builder .ops-button{padding:0;margin-top:5%!important}.owned-path-builder .table-container{width:100%}.flow-builder .wrap{overflow-wrap:anywhere}.flow-builder .table-container .p-datatable-wrapper table{min-width:80em}@media screen and (max-width:640px){.flow-builder .table-container .table-footer{display:flex;flex-direction:column;align-items:flex-start}.flow-builder .table-container .p-datatable-wrapper table{min-width:unset}}.flow-builder{word-wrap:break-word}.flow-builder .left-count{visibility:hidden}.flow-builder .left-count,.flow-builder .right-count{vertical-align:top;display:inline-block;height:2.286em;min-width:2.286em;border:0;line-height:2.286em;margin:0 .5em}.table-container .p-datatable-header .table-header-container{display:flex;align-items:center;justify-content:space-between}.table-container .p-datatable-header .table-header-container .breadcrumb{display:flex;flex-basis:85%}.step-builder .spaced{margin-right:5px!important}.step-builder .flex-centered{display:flex;justify-content:center}.step-builder .step-preview>table,.step-builder .step-preview>table>tbody>tr>th{border:1px solid #000}.step-builder .step-preview{width:100%}.step-builder .step-preview .step-details{display:flex;width:100%}.step-builder .step-preview .step-details .column{flex-grow:1;width:33%}@media screen and (max-width:40em){.step-builder .p-datatable-responsive .p-datatable-tbody>tr.p-datatable-row>td{width:35em!important}}.step-builder #step-breadcrumb{display:flex;align-items:flex-start;background-color:#f4f4f4!important;border-color:#f4f4f4;margin-top:1.5vh}.step-builder #step-breadcrumb>ul>li:nth-child(6)>a>span{color:var(--primary-color)}.step-builder #step-breadcrumb-button{margin-top:1.8vh;margin-left:1.8vh;height:50%!important}.step-builder .table-header-flex-container{display:flex}.step-builder #step-breadcrumb>ul>li:first-child{display:none}.step-builder .step-data-table .p-paginator .p-paginator-current{float:right}.step-builder .step-data-table .p-paginator .paginator-first{float:center}.step-builder .step-overview-buttons-container{display:grid;grid-template-columns:15vh;grid-template-rows:5vh 5vh;justify-items:center;align-items:center;margin-top:8%}@media screen and (min-width:641px){.step-builder .p-datatable-wrapper>table{min-width:60em}}@media screen and (max-width:40em){.step-builder .p-datatable-responsive .p-datatable-tbody>tr.p-datatable-row>td{width:100%!important}}.ops-template{text-align:center}@media (min-width:1281px){.step-dialog .p-dialog-content{width:80vw;height:calc(var(--vh, 1vh)*70)!important}}@media (max-width:1280px){.step-dialog .p-dialog-content{height:calc(var(--vh, 1vh)*70)!important;width:100vw}}.question-dialog-button{width:20%!important}.step-builder .question-ops-button{margin-top:1vh;margin-left:.4vw;padding:0!important}.step-dialog .field{margin-top:3em;width:90%;margin-left:5%;margin-right:5%}.step-dialog .max-time,.step-dialog .min-time{margin-top:3em;width:40%;margin-left:5%;margin-right:5%}.step-dialog .question-editor-toggle-container{display:flex;align-items:center;grid-column-gap:1em;column-gap:1em}.step-dialog .question-builder-container{margin-top:1em;width:90%;margin-left:5%;margin-right:5%}.step-dialog .question-builder-container .content{padding:1em;border:1px solid #000;border-radius:5px}.step-dialog .question-viewer-container{width:90%;margin:1em 5% 1.5em;border-radius:5px}.step-dialog .question-viewer-container .content{border:1px solid #000;border-radius:5px;padding:1em}.step-dialog .no-questions-message{margin-left:5%}.step-dialog #description>div.p-editor-container>div.p-editor-content{height:10em!important}.quill-resource-loader-dialog .p-button{width:unset!important}.quill-resource-loader-dialog .thumbnail-options-container{display:flex;grid-column-gap:1em;column-gap:1em;grid-row-gap:1em;row-gap:1em;align-items:center;justify-content:center;flex-wrap:wrap}.quill-resource-loader-dialog .thumbnail-options-container .thumbnail{display:grid;grid-template-columns:100%;grid-template-rows:90% 10%;justify-content:center;align-items:center;grid-row-gap:.5em;row-gap:.5em}.quill-resource-loader-dialog .thumbnail-options-container .thumbnail>div{text-align:center}.p-editor-toolbar.ql-toolbar.ql-snow>span:first-child>span.ql-font.ql-picker,.p-editor-toolbar.ql-toolbar.ql-snow>span:nth-child(4)>span{display:none}.question-tabview-container .rc-tabs{border:none!important}.question-tabview-container .rc-tabs-tab{padding:5px;text-transform:capitalize}.question-tabview-container .rc-tabs-tab .rc-tabs-tab-btn{font-weight:400;font-size:.8em}.question-tabview-container .rc-tabs-tab.rc-tabs-tab-active{background:ececec;color:var(--primary-color)}.question-tabview-container .rc-tabs-ink-bar{background:var(--primary-color)}.question-tabview-container .rc-tabs-content-holder{padding:10px;background:#ececec;min-width:13em!important;display:flex;flex-wrap:row}.multiple-choice-question-form-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;grid-row-gap:1em;row-gap:1em;grid-column-gap:1em;column-gap:1em;height:30em;overflow-y:auto}.multiple-choice-question-form-container .form{min-width:100%}.multiple-choice-question-form-container .form .text{width:100%;min-height:5em}.multiple-choice-question-form-container .form .answer-form-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;grid-row-gap:.5em;row-gap:.5em;grid-column-gap:1em;column-gap:1em;border:1px solid #000;border-radius:5px;padding:1em}.multiple-choice-question-form-container .form .answer-form-container .answer-text{flex-basis:100%}.multiple-choice-question-form-container .form .answer-form-container .answer-text>div:nth-child(2)>textarea{width:100%}.multiple-choice-question-form-container .form .answer-form-container .answer-idea{flex-basis:100%}.multiple-choice-question-form-container .form .answer-form-container .answer-idea>div:nth-child(2)>textarea{width:100%}.multiple-choice-question-form-container .form .answer-form-container .add-answer-btn,.multiple-choice-question-form-container .form .answer-form-container .answer-is-correct{flex-basis:100%;text-align:center}.multiple-choice-question-form-container .form .answer-form-container .new-answers-container{flex-basis:100%}.multiple-choice-question-form-container .form .answer-form-container .new-answers-container .answer-details{display:grid;grid-template-rows:100%;grid-template-columns:25% 25% 25% 7%;justify-content:space-between;padding:1em;border:1px solid #000;border-radius:5px;margin-bottom:1em}.multiple-choice-question-form-container .form .answer-form-container .new-answers-container .answer-details .label{font-weight:700}.multiple-choice-question-form-container .form .answer-form-container .new-answers-container .answer-details .answer-content{word-wrap:break-word}.multiple-choice-question-form-container .info-button{margin:.25em;color:#007ad9;font-size:2em!important;cursor:pointer}.multiple-choice-question-form-container .multiple-choice-info-dialog .p-dialog-content{overflow-y:hidden}.single-choice-question-form-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;grid-row-gap:1em;row-gap:1em;grid-column-gap:1em;column-gap:1em;height:30em;overflow-y:auto}.single-choice-question-form-container .form{min-width:100%}.single-choice-question-form-container .form .text{width:100%;min-height:5em}.single-choice-question-form-container .form .answer-form-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;grid-row-gap:.5em;row-gap:.5em;grid-column-gap:1em;column-gap:1em;border:1px solid #000;border-radius:5px;padding:1em}.single-choice-question-form-container .form .answer-form-container .answer-text{flex-basis:100%}.single-choice-question-form-container .form .answer-form-container .answer-text>div:nth-child(2)>textarea{width:100%}.single-choice-question-form-container .form .answer-form-container .answer-idea{flex-basis:100%}.single-choice-question-form-container .form .answer-form-container .answer-idea>div:nth-child(2)>textarea{width:100%}.single-choice-question-form-container .form .answer-form-container .add-answer-btn,.single-choice-question-form-container .form .answer-form-container .answer-is-correct{flex-basis:100%;text-align:center}.single-choice-question-form-container .form .answer-form-container .new-answers-container{flex-basis:100%}.single-choice-question-form-container .form .answer-form-container .new-answers-container .answer-details{display:grid;grid-template-rows:100%;grid-template-columns:25% 25% 25% 7%;justify-content:space-between;padding:1em;border:1px solid #000;border-radius:5px;margin-bottom:1em}.single-choice-question-form-container .form .answer-form-container .new-answers-container .answer-details .label{font-weight:700}.single-choice-question-form-container .form .answer-form-container .new-answers-container .answer-details .answer-content{word-wrap:break-word}.single-choice-question-form-container .info-button{margin:.25em;color:#007ad9;font-size:2em!important;cursor:pointer}.single-choice-question-form-container .single-choice-info-dialog .p-dialog-content{overflow-y:hidden}.single-choice-question-container-viewer{border:1px solid #000;border-radius:5px;margin-bottom:1em}.single-choice-question-container-viewer .question-grid-container{display:grid;grid-template-columns:6% 22% 22% 22% 11%;justify-content:space-between;padding:1em;align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.single-choice-question-container-viewer .question-grid-container .label{font-weight:700}.single-choice-question-container-viewer .question-grid-container .question-content{word-wrap:break-word}.single-choice-question-container-viewer .question-grid-container .ops-buttons{display:flex;grid-column-gap:.3em;column-gap:.3em;grid-row-gap:.3em;row-gap:.3em;flex-wrap:wrap;max-height:2.7em}.single-choice-question-container-viewer .question-grid-container .ops-buttons .button{min-width:.3em}.single-choice-question-container-viewer .answer-details-container{padding:1em}.single-choice-question-container-viewer .answers-container .answers-header{margin-left:1.2em}.single-choice-question-container-viewer .answer-details-container .answer-details{display:grid;grid-template-rows:100%;grid-template-columns:7% 25% 25% 25%;justify-content:space-between;padding:1em;border:1px solid #000;border-radius:5px;margin-bottom:1em}.single-choice-question-container-viewer .answer-details-container .answer-details .label{font-weight:700}.single-choice-question-container-viewer .answer-details-container .answer-details .answer-content{word-wrap:break-word}@media (min-width:1281px){.single-choice-question-dialog .p-dialog-content{width:70vw;height:calc(var(--vh, 1vh)*60)!important}}@media (max-width:1280px){.single-choice-question-dialog .p-dialog-content{height:calc(var(--vh, 1vh)*60)!important;width:90vw}}.single-choice-question-dialog .question-dialog-container .text{width:100%;height:6em}.single-choice-question-dialog .question-dialog-container .select-container{text-align:center;margin-top:.5em}.single-choice-question-dialog .question-dialog-container .answers-container{border:1px solid #000;border-radius:5px;padding:1em}.single-choice-question-dialog .question-dialog-container .answers-container .answers-list-container .answer-details{display:grid;grid-template-rows:100%;grid-template-columns:25% 25% 25% 7%;justify-content:space-between;padding:1em;border:1px solid #000;border-radius:5px;margin-bottom:1em}.single-choice-question-dialog .question-dialog-container .answers-container .answers-list-container .answer-details .label{font-weight:700}.single-choice-question-dialog .question-dialog-container .answers-container .answers-list-container .answer-details .answer-content{word-wrap:break-word}.single-choice-question-dialog .question-dialog-container .answers-container .answers-list-container .ops-buttons{display:flex;grid-column-gap:.3em;column-gap:.3em;max-height:2.7em;width:4.2em}.single-choice-question-dialog .question-dialog-container .answers-container .add-new-answer-btn{width:60%;margin:1em 20%;text-align:center}.multiple-choice-question-container-viewer{border:1px solid #000;border-radius:5px;margin-bottom:1em}.multiple-choice-question-container-viewer .question-grid-container{display:grid;grid-template-columns:6% 22% 22% 22% 11%;justify-content:space-between;padding:1em;align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.multiple-choice-question-container-viewer .question-grid-container .label{font-weight:700}.multiple-choice-question-container-viewer .question-grid-container .question-content{word-wrap:break-word}.multiple-choice-question-container-viewer .question-grid-container .ops-buttons{display:flex;grid-column-gap:.3em;column-gap:.3em;grid-row-gap:.3em;row-gap:.3em;flex-wrap:wrap;max-height:2.7em}.multiple-choice-question-container-viewer .question-grid-container .ops-buttons .button{min-width:.3em}.multiple-choice-question-container-viewer .answer-details-container{padding:1em}.multiple-choice-question-container-viewer .answers-container .answers-header{margin-left:1.2em}.multiple-choice-question-container-viewer .answer-details-container .answer-details{display:grid;grid-template-rows:100%;grid-template-columns:7% 25% 25% 25%;justify-content:space-between;padding:1em;border:1px solid #000;border-radius:5px;margin-bottom:1em}.multiple-choice-question-container-viewer .answer-details-container .answer-details .label{font-weight:700}.multiple-choice-question-container-viewer .answer-details-container .answer-details .answer-content{word-wrap:break-word}@media (min-width:1281px){.multiple-choice-question-dialog .p-dialog-content{width:70vw;height:calc(var(--vh, 1vh)*60)!important}}@media (max-width:1280px){.multiple-choice-question-dialog .p-dialog-content{height:calc(var(--vh, 1vh)*60)!important;width:90vw}}.multiple-choice-question-dialog .question-dialog-container .text{width:100%;height:6em}.multiple-choice-question-dialog .question-dialog-container .select-container{text-align:center;margin-top:.5em}.multiple-choice-question-dialog .question-dialog-container .answers-container{border:1px solid #000;border-radius:5px;padding:1em}.multiple-choice-question-dialog .question-dialog-container .answers-container .answers-list-container .answer-details{display:grid;grid-template-rows:100%;grid-template-columns:25% 25% 25% 7%;justify-content:space-between;padding:1em;border:1px solid #000;border-radius:5px;margin-bottom:1em}.multiple-choice-question-dialog .question-dialog-container .answers-container .answers-list-container .answer-details .label{font-weight:700}.multiple-choice-question-dialog .question-dialog-container .answers-container .answers-list-container .answer-details .answer-content{word-wrap:break-word}.multiple-choice-question-dialog .question-dialog-container .answers-container .answers-list-container .ops-buttons{display:flex;grid-column-gap:.3em;column-gap:.3em;max-height:2.7em;width:4.2em}.multiple-choice-question-dialog .question-dialog-container .answers-container .add-new-answer-btn{width:60%;margin:1em 20%;text-align:center}@media (min-width:1281px){.new-step-wizard-dialog-description .p-dialog-content{width:50vw;height:calc(var(--vh, 1vh)*40)!important}.new-step-wizard-dialog-editing .p-dialog-content{width:70vw;height:calc(var(--vh, 1vh)*70)!important}}@media (max-width:1280px){.new-step-wizard-dialog-description .p-dialog-content{height:calc(var(--vh, 1vh)*30)!important;width:70vw}.new-step-wizard-dialog-editing .p-dialog-content{height:calc(var(--vh, 1vh)*70)!important;width:100vw}}.new-step-wizard-dialog .question-builder-container{margin-top:3em;width:90%;margin-left:5%;margin-right:5%}.new-step-wizard-dialog .question-builder-container .content{padding:1em;border:1px solid #000;border-radius:5px}.new-step-wizard-dialog .question-viewer-container{width:90%;margin:1em 5% 1.5em;border-radius:5px}.new-step-wizard-dialog .question-viewer-container .content{border:1px solid #000;border-radius:5px;padding:1em}#new-step-wizard-description-phase>div.p-editor-container>div.p-editor-content{height:20em!important}.new-step-wizard-editing-phase .field{margin-top:3em;width:90%;margin-left:5%;margin-right:5%}.new-step-wizard-editing-phase .max-time,.new-step-wizard-editing-phase .min-time{margin-top:3em;width:40%;margin-left:5%;margin-right:5%}.new-step-wizard-editing-phase .loading-spinner-container{display:flex;justify-content:center;margin-top:20%}.confirmation-dialog{word-wrap:break-word;max-width:90vw}@media only screen and (max-width:600px){.confirmation-dialog{max-width:90vw}}.confirmation-dialog .p-dialog-content{padding:.5em;overflow-y:auto}.confirmation-dialog .bold-text{font-weight:700}.confirmation-dialog .confirmation-button-div{display:inline-block;text-align:left}.confirmation-dialog .cancel-button-div{display:inline-block;text-align:right}.confirmation-dialog-no-titlebar .p-dialog-titlebar{display:none}.confirmation-dialog-no-titlebar .p-dialog-content{border-top-right-radius:.5em;border-top-left-radius:.5em}.login-form .large-font{font-size:1.5em}.login-form .medium-font{font-size:1.25em;color:#fff!important;cursor:pointer}.login-form .medium-font:after{font-size:1.5em}.login-form .medium-font:hover{font-size:1.5em;color:#fff!important}.login-form .or{display:flex;justify-content:center;text-align:center;font-family:var(--global-font)}.login-form .login-form-header,.login-form .registration-links-container{display:flex;justify-content:center;background-color:#423fdb}.login-form .login-form-header{align-items:center;text-align:center;height:2.33em;border-top-left-radius:1.3em;border-top-right-radius:1.3em;font-size:1.5em;color:#fff}.login-form .registration-links-container{display:grid;grid-template-columns:33% 33% 33%;text-align:center;align-items:center;border-bottom-left-radius:2em;border-bottom-right-radius:2em;height:3.5em}.login-form .login-cards-container{display:flex;align-items:center;flex-direction:column;grid-row-gap:1em;row-gap:1em;padding:1em 2em;overflow-y:auto;overflow-x:hidden;max-height:calc(var(--vh, 1vh)*80)}.login-form-container .sign-in-button{margin-left:.5em}.login-form-container .sign-in-button .p-button-text{text-wrap:nowrap}.login-form-container .p-overlaypanel{border-radius:2em!important;width:38em}.login-form-container .p-overlaypanel .p-overlaypanel-content{padding:0!important}.p-overlaypanel:after,.p-overlaypanel:before{left:35em!important;border-bottom-color:#423fdb!important}@media (max-width:768px){.login-form .medium-font{font-size:1em;color:#fff!important}.login-form-container .p-overlaypanel{width:100vw}.p-overlaypanel:after,.p-overlaypanel:before{left:90vw!important;border-bottom-color:#423fdb!important}.login-form .login-cards-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-height:calc(var(--vh, 1vh)*50);overflow-y:auto;overflow-x:hidden;justify-content:unset}}@media (max-width:1000px){.login-form-page{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;flex-direction:unset!important}}.login-form-page{display:flex;align-items:center;justify-content:center;flex-direction:column;padding-left:1em;padding-right:1em}.login-form-page .header-page{text-align:center}.login-form-page .header-page .message{text-align:center;font-size:2em;font-weight:700;margin-top:1em}.login-form-page .header-page{display:flex;align-items:center;justify-content:center;flex-direction:column}.login-form-page .header-page .register-links{display:flex;align-items:center;justify-content:center;flex-direction:row;grid-column-gap:1em;column-gap:1em;margin-top:2em;font-size:1.2em}.login-form-page .page-login-cards-container{display:flex;align-items:center;justify-content:center;grid-column-gap:2em;column-gap:2em;grid-row-gap:2em;row-gap:2em;flex-direction:row;margin-top:4em;margin-bottom:4em;flex-wrap:wrap}@media (max-width:1150px){.login-form-page .header-page .message{font-size:1.75em}.login-form-page .page-login-cards-container{flex-direction:column}.login-form-page .page-login-cards-container .login-code-container .login-text-inputs-container .p-card-content{grid-row-gap:2em;row-gap:2em}.login-form-page .page-login-cards-container .login-classic-container .p-card,.login-form-page .page-login-cards-container .login-code-container .p-card{height:unset!important}}.login-form-page .page-login-cards-container .login-code-container .p-card{height:24em}.login-form-page .page-login-cards-container .login-code-container .p-card .p-card-body{display:flex;align-items:center;justify-content:center}.login-form-page .page-login-cards-container .login-classic-container .p-card{height:24em}.support-message{margin-top:2.5rem;text-align:center;font-size:1.5rem;color:#423fdb;position:relative}.highlight-lab{color:#fe482b;font-weight:700}@media (min-width:1281px){.two-factor-auth-dialog .p-dialog-content{width:25vw;height:calc(var(--vh, 1vh)*20)!important;display:flex;justify-content:center;overflow-y:hidden}}@media (max-width:1280px){.two-factor-auth-dialog .p-dialog-content{height:calc(var(--vh, 1vh)*20)!important;width:90vw;display:flex;justify-content:center;overflow-y:hidden}}.two-factor-auth-dialog .form-container{display:flex;grid-row-gap:1em;row-gap:1em;flex-direction:column;align-items:center;justify-content:center}.user-login-confirmation{font-family:var(--global-font)}.user-login-confirmation .large-font{font-size:1.5em}.user-login-confirmation .card-container{display:flex;flex-direction:column;justify-content:center;height:calc(100vh - 17em);min-height:25em}.user-login-confirmation .card-container.with-logos{display:flex;flex-direction:column;justify-content:center;height:calc(100vh - 12em);min-height:20em}.user-login-confirmation .card-container .accounts{max-height:9em;overflow:auto}.user-login-confirmation .user-login-card{width:100%}.user-login-confirmation .header{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.user-login-confirmation .card-div{text-align:-webkit-center!important;text-align:-moz-center!important;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:700px){.user-login-confirmation .large-font{font-size:1.25em}}.user-login-confirmation .change-account-span{color:#0d70c3}.user-login-confirmation .change-account-span:hover{cursor:pointer}.user-login-confirmation .p-card-body{text-align:center}.last-logged-users-div{text-align:left!important}.last-logged-users-div:hover{background-color:#e8e8e8;cursor:pointer}.login-classic .main-div{text-align:center}.login-classic .large-font{font-size:1.5em}@media (max-width:768px){.login-classic .large-font{font-size:1.25em}.login-text-inputs-container .p-card-body{width:95vw!important}}.login-classic-container{display:flex;align-items:center;justify-content:center;flex-direction:row}.login-classic-container .p-card{border-radius:2em;box-shadow:0 0 15px -2px #888}.login-classic-container .p-card .p-card-content{padding:2em}.login-text-inputs-container .p-card-body{width:28em}.login-text-inputs-container .p-card-content{display:flex;align-items:center;justify-content:center;flex-direction:column;grid-row-gap:2em;row-gap:2em}.login-input-container{max-width:100%;width:23em;height:2.5em;display:block}.login-classic-container .login-input-container .login-input{background-color:#fff;width:100%;height:3em;border:0;border-radius:1.25em;text-indent:3em;box-shadow:1px 0 6px 2px rgba(0,0,0,.08)}.login-classic-container .login-input-container .login-input input{height:3em}.login-classic-container .login-input-container .login-input:focus,.login-input-container .login-input:hover{outline:none}.login-classic-container .login-input-container .login-input-icon{color:#000;height:1.5em;width:1.5em;display:flex;justify-content:center;position:relative;top:-1.9em;left:.5em}.login-classic-container .login-input-container .login-input-icon.enabled:hover{background-color:#fff;box-shadow:2px 1px 10px 0 #d3d3d3;cursor:pointer}.login-classic-container .login-input-container input::placeholder{font-size:.85em}.login-classic-container .login-text-inputs-container .login-links-container{display:flex;flex-direction:row;grid-column-gap:2em;column-gap:2em}.login-classic-container .login-text-inputs-container .login-links-container .link{color:#423fdb!important;cursor:pointer;text-align:center}.login-classic-container .action-button{border-radius:.75em;height:2.5em;width:8em}.login-classic-container .action-button:hover{transform:scale(1.05);transition:transform .2s ease}.login-classic-container .recover-user-dialog-container .p-dialog{border-radius:2em}.login-classic-container .recover-user-dialog-container .p-dialog .p-dialog-titlebar{border-top-left-radius:2em;border-top-right-radius:2em}.login-classic-container .recover-user-dialog-container .p-dialog .p-dialog-content{border-bottom-left-radius:2em;border-bottom-right-radius:2em}.login-classic-container .recover-user-dialog-container .p-dialog .p-dialog-content .content-container{display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:2em}.topbar{width:100%;position:fixed;top:0;left:0;z-index:50;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:12px 16px;display:flex;align-items:center;justify-content:space-between}.topbar-center,.topbar-left,.topbar-right{flex:1 1;display:flex;align-items:center}.topbar-left{justify-content:flex-start}.topbar-center{justify-content:center;text-align:center}.topbar-right{justify-content:flex-end}.logo{height:40px;width:auto}.topbar-title{font-size:1.25rem;font-weight:600;margin-left:8px}.logout-button{background-color:#ef4444;color:#fff;padding:8px 16px;border:none;border-radius:6px;cursor:pointer;transition:background-color .3s ease}.logout-button:hover{background-color:#dc2626}.circle-big-custom{border-radius:25%;padding:.25em 0;text-align:center;vertical-align:middle;overflow:hidden;max-width:3em;height:1.75rem;cursor:pointer}.language-selector{max-width:5em!important;min-width:72px!important;padding-bottom:0!important;z-index:999}.language-selector-container{grid-row:1;top:.5em;right:0;box-shadow:none;z-index:1010}@media (max-width:768px){.language-selector-container{display:none}}html{overflow-x:hidden;height:100%;height:-webkit-fill-available;height:-moz-available;overflow-y:hidden}:root{--global-font:Futura,"sans-serif";--primary-color:#3f40d8;--secondary-color:#ff4929;--primary-color-light:#6988e7;--medium-device:768px;--large-device:992px}body{margin:0;max-width:100%;width:100vw;position:relative;overflow-x:hidden;font-family:var(--global-font)!important}body a{color:var(--primary-color)}body a:active,body a:hover{color:var(--primary-color-light)}body .p-message{border-radius:.5em}body .p-datatable .p-sortable-column.p-highlight,body .p-paginator .p-paginator-pages .p-paginator-page.p-highlight,body .p-treetable .p-sortable-column.p-highlight{background-color:var(--primary-color);box-shadow:none!important}body .p-selectbutton .p-button.p-highlight{background-color:var(--primary-color)!important;box-shadow:none!important;border:1px solid var(--primary-color)!important}body .p-tabmenu .p-tabmenu-nav .p-tabmenuitem.p-highlight .p-menuitem-link{background-color:var(--primary-color);box-shadow:none!important;border:1px solid var(--primary-color)!important}body .p-component{font-size:16px;font-family:var(--global-font)!important}body .p-inputtext{font-size:16px}:root{--app-height:100%}.react-select input{font-family:var(--global-font)}.app{height:var(--app-height)}.hidden{display:none!important}.padded-top{padding-top:3em}.spaced{margin-top:1em}.spaced-sideways{margin-left:1em;margin-right:1em}.p-dialog-content{overflow-y:scroll}.vsize-10{height:10vh}.vsize-40{height:40vh}.vsize-60{height:60vh}.vsize-70{height:70vh}.vsize-80{height:80vh}.vsize-90{height:90vh}.vsize-100{height:100vh}.vsize-100-r{height:100fr}.hsize-100{width:100vw}.mobile-dialog-40{width:90vw;height:50vh}.mobile-dialog-60{width:90vw;height:70vh}.mobile-dialog-80{width:90vw;height:90vh}.mobile-dialog-content-80{width:90vw;height:80vw}.mobile-dialog-full-height{width:90vw;height:100vh}.prime-font{font-family:var(--global-font);font-display:swap}.font-large{font-size:1.2em;font-weight:700}.left-align{text-align:left}.right-align{text-align:right}.not-displayed{display:none}.centered{text-align:center}.enlarged{height:3em}.full-width{width:100%}.guarded-max-witdth{max-width:100%}.p-datatable-thead,.p-datatable-thead>tr>th{text-align:left!important}.p-datatable .p-datatable-tbody .p-highlight{background-color:#1e90ff!important}body .p-button,body .p-button-custom-primary,body .p-button.p-button-info,body .p-togglebutton.p-highlight{background-color:var(--primary-color);border:1px solid var(--primary-color);box-shadow:none!important;border-radius:.5em;color:#fff}body .fc-button.fc-button-primary{background-color:var(--primary-color)!important;border-color:var(--primary-color)!important;box-shadow:none!important;border-radius:.5em!important}.p-button-custom-primary:active button,.p-button-custom-primary:hover button,body .p-button.p-button-info:enabled:active,body .p-button.p-button-info:enabled:hover,body .p-button:enabled:active,body .p-button:enabled:hover{background-color:var(--primary-color-light);border-color:var(--primary-color-light)}body .p-progressbar .p-progressbar-value,body .p-progressbar .p-progresscircle-value{background:var(--primary-color)}body .p-checkbox .p-checkbox-box.p-highlight:not(.p-disabled):hover{background-color:var(--primary-color);box-shadow:none!important;border-color:var(--primary-color)}body .p-checkbox .p-checkbox-box.p-highlight,body .p-checkbox .p-checkbox-box:not(.p-disabled).p-focus{border-color:var(--primary-color)}body .p-checkbox .p-checkbox-box.p-highlight{background-color:var(--primary-color)}body .p-chips>ul.p-inputtext:not(.p-disabled).p-focus,body .p-inputtext:enabled:focus{border-color:var(--primary-color);box-shadow:none}body .p-inputswitch.p-inputswitch-checked .p-inputswitch-slider,body .p-inputswitch.p-inputswitch-checked:not(.p-disabled):hover .p-inputswitch-slider{background-color:var(--primary-color);box-shadow:none}body .p-inputswitch.p-inputswitch-focus .p-inputswitch-slider{box-shadow:none}body ::selection{color:#fff;background:var(--primary-color-light)}body .p-togglebutton.p-highlight:hover,body .p-togglebutton:not(.p-disabled):not(.p-highlight),body .p-togglebutton:not(.p-disabled):not(.p-highlight):hover{background-color:var(--primary-color-light);border-color:var(--primary-color-light);color:#fff}body .p-togglebutton .p-button-icon-left{color:#fff!important}body .fc-day-grid-event.fc-h-event.fc-event{background-color:var(--primary-color)!important;color:#fff!important;border-color:var(--primary-color)!important;border-radius:.25em}body .p-datepicker table td.p-datepicker-today>span.p-highlight,body .p-datepicker table td>span.p-highlight{background-color:var(--primary-color)}body .p-datepicker .p-timepicker button:hover{color:var(--primary-color)}body .p-dialog,body .p-dialog .p-dialog-titlebar{border-top-right-radius:.5em;border-top-left-radius:.5em}body .p-dialog .p-dialog-titlebar{background-color:var(--primary-color);border:1px solid var(--primary-color);color:#fff}body .p-dialog .p-dialog-titlebar-icon span{color:#fff;font-size:1.5em}body .p-link:focus{box-shadow:none}body .p-dialog,body .p-dialog .p-dialog-footer{border-bottom-right-radius:.5em;border-bottom-left-radius:.5em}body .p-datatable .p-datatable-tbody .p-highlight{background-color:#dadada!important;color:#000!important}body .p-contextmenu .p-menuitem-link:focus,body .p-datatable .p-sortable-column:focus,body .p-megamenu .p-menuitem-link:focus,body .p-menu .p-menuitem-link:focus,body .p-menubar .p-menuitem-link:focus,body .p-slidemenu .p-menuitem-link:focus,body .p-tabmenu .p-tabmenu-nav .p-tabmenuitem .p-menuitem-link:focus,body .p-tieredmenu .p-menuitem-link:focus{box-shadow:none}body .p-dropdown:not(.p-disabled).p-focus{box-shadow:none;border-color:var(--primary-color)}body .p-dropdown-panel .p-dropdown-items .p-dropdown-item-group.p-highlight,body .p-dropdown-panel .p-dropdown-items .p-dropdown-item.p-highlight{background-color:var(--primary-color)}body .p-multiselect-panel .p-multiselect-items .p-multiselect-item.p-highlight{background-color:var(--primary-color-light)}body .p-chips>ul.p-inputtext .p-chips-token{background:var(--primary-color)}body .p-multiselect:not(.p-disabled).p-focus{border-color:var(--primary-color);box-shadow:none}body .p-multiselect-panel .p-multiselect-items .p-multiselect-item:focus{box-shadow:none}body .p-radiobutton .p-radiobutton-box.p-highlight{background-color:var(--primary-color);border-color:var(--primary-color)}body .p-radiobutton .p-radiobutton-box.p-highlight .p-radiobutton-icon{background-color:var(--primary-color)}body .p-datatable .p-datatable-tbody .p-highlight .p-checkbox-icon.p-clickable.pi.pi-check{color:var(--primary-color)}.network-error-display{display:flex;flex-flow:column;align-items:center;justify-content:center;height:70vh}.network-error-display .robot{border-radius:50%;max-height:230px;max-width:230px;padding:30px}