@keyframes keyframe-common-scale-in-center{0%{opacity:1;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes keyframe-common-fade-in{0%{opacity:0}to{opacity:1}}@keyframes keyframe-common-fade-in-top{0%{opacity:0;transform:translateY(-25px)}to{opacity:1;transform:translateY(0)}}@keyframes keyframe-common-fade-in-top2{0%{opacity:0;top:-25px}to{opacity:1;top:0}}:root{--ps-white-10:#fff;--ps-white-10-rgb:255,255,255;--ps-white-20:#f7f6ff;--ps-white-20-rgb:247,246,255;--ps-white-30:#f3f1ff;--ps-white-30-rgb:243,241,255;--ps-white-40:#f7f7f8;--ps-white-40-rgb:247,247,248;--ps-white-50:#eaeaf1;--ps-white-50-rgb:234,234,241;--ps-white-60:#d4d4e4;--ps-white-60-rgb:212,212,228;--ps-white-70:#99a;--ps-white-70-rgb:153,153,170;--ps-white-80:#585864;--ps-white-80-rgb:88,88,100;--ps-white-90:#1a1a1d;--ps-white-90-rgb:26,26,29;--ps-white-100:#000;--ps-white-100-rgb:0,0,0;--ps-grey-10:#f2f2f3;--ps-grey-10-rgb:242,242,243;--ps-grey-20:#e5e5e6;--ps-grey-20-rgb:229,229,230;--ps-grey-30:#cacbce;--ps-grey-30-rgb:202,203,206;--ps-grey-40:#b0b1b5;--ps-grey-40-rgb:176,177,181;--ps-grey-50:#96979c;--ps-grey-50-rgb:150,151,156;--ps-grey-60:#7c7d83;--ps-grey-60-rgb:124,125,131;--ps-grey-70:#636469;--ps-grey-70-rgb:99,100,105;--ps-grey-80:#4a4b4f;--ps-grey-80-rgb:74,75,79;--ps-grey-90:#313235;--ps-grey-90-rgb:49,50,53;--ps-grey-100:#19191a;--ps-grey-100-rgb:25,25,26;--ps-black-10:#ebf1f5;--ps-black-10-rgb:235,241,245;--ps-black-20:#d5e1ea;--ps-black-20-rgb:213,225,234;--ps-black-30:#a5becf;--ps-black-30-rgb:165,190,207;--ps-black-40:#869ba9;--ps-black-40-rgb:134,155,169;--ps-black-50:#5a6872;--ps-black-50-rgb:90,104,114;--ps-black-60:#424b51;--ps-black-60-rgb:66,75,81;--ps-black-70:#303436;--ps-black-70-rgb:48,52,54;--ps-black-80:#1f2122;--ps-black-80-rgb:31,33,34;--ps-black-90:#151616;--ps-black-90-rgb:21,22,22;--ps-black-100:#030303;--ps-black-100-rgb:3,3,3;--ps-blue-10:#daebfd;--ps-blue-10-rgb:218,235,253;--ps-blue-20:#a6d2ff;--ps-blue-20-rgb:166,210,255;--ps-blue-30:#73b8ff;--ps-blue-30-rgb:115,184,255;--ps-blue-40:#47a1fd;--ps-blue-40-rgb:71,161,253;--ps-blue-50:#2284e7;--ps-blue-50-rgb:34,132,231;--ps-blue-60:#0167ce;--ps-blue-60-rgb:1,103,206;--ps-blue-70:#0251a1;--ps-blue-70-rgb:2,81,161;--ps-blue-80:#00366c;--ps-blue-80-rgb:0,54,108;--ps-blue-90:#002143;--ps-blue-90-rgb:0,33,67;--ps-blue-100:#000912;--ps-blue-100-rgb:0,9,18;--ps-green-10:#c9f2c8;--ps-green-10-rgb:201,242,200;--ps-green-20:#9df09b;--ps-green-20-rgb:157,240,155;--ps-green-30:#6dea6a;--ps-green-30-rgb:109,234,106;--ps-green-40:#3ceb39;--ps-green-40-rgb:60,235,57;--ps-green-50:#17c713;--ps-green-50-rgb:23,199,19;--ps-green-60:#06a903;--ps-green-60-rgb:6,169,3;--ps-green-70:#068903;--ps-green-70-rgb:6,137,3;--ps-green-80:#056a03;--ps-green-80-rgb:5,106,3;--ps-green-90:#024601;--ps-green-90-rgb:2,70,1;--ps-green-100:#012500;--ps-green-100-rgb:1,37,0;--ps-red-10:#ffdfe2;--ps-red-10-rgb:255,223,226;--ps-red-20:#ffbbc2;--ps-red-20-rgb:255,187,194;--ps-red-30:#ff8793;--ps-red-30-rgb:255,135,147;--ps-red-40:#ff596a;--ps-red-40-rgb:255,89,106;--ps-red-50:#e71d32;--ps-red-50-rgb:231,29,50;--ps-red-60:#d10318;--ps-red-60-rgb:209,3,24;--ps-red-70:#b10214;--ps-red-70-rgb:177,2,20;--ps-red-80:#930211;--ps-red-80-rgb:147,2,17;--ps-red-90:#73020e;--ps-red-90-rgb:115,2,14;--ps-red-100:#4e0209;--ps-red-100-rgb:78,2,9;--ps-yellow-10:#fff5da;--ps-yellow-10-rgb:255,245,218;--ps-yellow-20:#ffeaab;--ps-yellow-20-rgb:255,234,171;--ps-yellow-30:#ffdd7a;--ps-yellow-30-rgb:255,221,122;--ps-yellow-40:#ffcf47;--ps-yellow-40-rgb:255,207,71;--ps-yellow-50:#ffc110;--ps-yellow-50-rgb:255,193,16;--ps-yellow-60:#dda403;--ps-yellow-60-rgb:221,164,3;--ps-yellow-70:#b68702;--ps-yellow-70-rgb:182,135,2;--ps-yellow-80:#926c02;--ps-yellow-80-rgb:146,108,2;--ps-yellow-90:#775801;--ps-yellow-90-rgb:119,88,1;--ps-yellow-100:#543e01;--ps-yellow-100-rgb:84,62,1;--ps-purple-10:#eed2ff;--ps-purple-10-rgb:238,210,255;--ps-purple-20:#d7aaff;--ps-purple-20-rgb:215,170,255;--ps-purple-30:#ba8ff7;--ps-purple-30-rgb:186,143,247;--ps-purple-40:#af6ee8;--ps-purple-40-rgb:175,110,232;--ps-purple-50:#9855d4;--ps-purple-50-rgb:152,85,212;--ps-purple-60:#734098;--ps-purple-60-rgb:115,64,152;--ps-purple-70:#562f72;--ps-purple-70-rgb:86,47,114;--ps-purple-80:#412356;--ps-purple-80-rgb:65,35,86;--ps-purple-90:#311a41;--ps-purple-90-rgb:49,26,65;--ps-purple-100:#030103;--ps-purple-100-rgb:3,1,3}.psui-button-common,.psui-button-common-disabled,.psui-text-input-common,.psui-select-common{border-radius:.275rem}.psui-text-input-regular,.psui-select-common{background-color:var(--ps-white-10);border-color:rgba(var(--ps-black-80-rgb),.15);height:2.5rem;font-size:.8rem;line-height:1.4rem}.psui-select-common option:disabled{color:rgba(var(--ps-black-80-rgb),.3);padding:1rem}.psui-text-input-container .psui-text-input-common:required:invalid{background-color:rgba(var(--ps-red-10-rgb),.2)}.psui-text-input-container .psui-text-input-required{height:1.25rem}.psui-text-input-container .psui-text-input-required div{padding-top:.05rem;font-family:inherit;font-size:.7rem}.psui-select-container .psui-select-regular:required:invalid{background-color:rgba(var(--ps-red-10-rgb),.2)}.psui-select-container .psui-select-required{height:1.5rem}.psui-select-container .psui-select-required-text{color:var(--ps-red-40);padding-top:.05rem;font-family:inherit;font-size:.7rem}.psui-button-size-normal{height:2.5rem;font-size:.875rem}.psui-tooltip__tooltip{box-shadow:0 1px 5px rgba(34,36,38,.15)}.psui-text-input-tooltip-container .psui-tooltip__tooltip{white-space:normal;min-width:18rem}.psui-dimmer{background-color:rgba(var(--ps-black-100-rgb),.2)}.psui-button-common.psui-button-border-secondary,.psui-button-common-disabled.psui-button-border-secondary-disabled{border-width:1px}.psui-button-text-primary-disabled,.psui-button-text-secondary-disabled,.psui-button-text-ghost-disabled,.psui-button-common-disabled.psui-button-text-primary--danger{color:var(--ps-black-40)}.psui-button-bg-primary-disabled,.psui-button-common-disabled.psui-button-bg-primary--danger{background-color:var(--ps-black-20)}.psui-button-border-secondary-disabled{border-color:var(--ps-black-20)}.psui-toggle-parent.psui-toggle-parent--label-inside label{min-width:5rem;padding-top:.4rem;padding-bottom:.4rem}.air-datepicker{--adp-accent-color:var(--ps-yellow-50)!important;--adp-day-name-color-hover:var(--ps-yellow-50)!important;--adp-cell-background-color-selected:var(--ps-yellow-50)!important;--adp-cell-background-color-in-range:var(--ps-yellow-10)!important;--adp-cell-background-color-selected-hover:var(--ps-yellow-60)!important;--adp-cell-background-color-in-range-hover:var(--ps-yellow-20)!important;--adp-background-color-selected-other-month:var(--ps-yellow-50)!important;--adp-background-color-selected-other-month-focused:var(--ps-yellow-60)!important}html{font-size:16px}body{background-color:var(--ps-white-40);color:var(--ps-black-100);font-synthesis:none;height:auto;min-height:100vh;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;margin:0;padding:0;font-family:Roboto,sans-serif;font-size:.875rem;display:none;position:relative}body::-webkit-scrollbar-track{background-color:transparent}body::-webkit-scrollbar{background-color:transparent;width:6px;height:6px}body::-webkit-scrollbar-thumb{background-color:var(--ps-grey-20);-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}body::-webkit-scrollbar-thumb:hover{background-color:var(--ps-grey-30)}.error-message{color:var(--ps-red-50);font-weight:400}.ui.menu,h1,h2,h4,h5,h5,span{font-family:Roboto,sans-serif}input{font-family:Roboto,sans-serif!important}input::-webkit-input-placeholder{color:rgba(191,191,191,.87)}.toast-container{text-align:center;width:500px;position:relative;left:-95px}.main-route{position:relative}.main-route__content{min-height:100vh;padding:100px 40px;position:relative}.ui.table{background:var(--ps-white-10);width:100%;box-shadow:none;text-align:left;color:rgba(var(--ps-black-100-rgb),.87);border-collapse:separate;border-spacing:0;border:none;border-radius:.5rem}.ui.table thead tr th,.ui.table tbody tr td{font-size:.875rem}.ui.table thead tr th{cursor:auto;background:var(--ps-white-40);text-align:inherit;color:rgba(var(--ps-black-100-rgb),.8);vertical-align:inherit;text-transform:none;border:none;padding:.875rem .7rem;font-weight:500}.ui.table thead tr:first-child th:first-child{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.ui.table thead tr:first-child th:last-child{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.ui.table tbody tr td,.ui.table tbody tr th{border-top:1px solid rgba(34,36,38,.1);padding:.875rem .7rem}.ui.table tbody tr:first-child th,.ui.table tbody tr:first-child td{border-top:none}.ui.table tbody tr .td-bold{font-weight:600}.ui.table tbody tr .td-light{font-weight:400}.ui.table tbody tr .table-empty-data{flex-direction:column;justify-content:center;align-items:center;height:400px;display:flex}.ui.table tbody tr .table-empty-data .noted{color:var(--ps-yellow-50);letter-spacing:.6px;margin-top:10px;font-size:.875rem;font-weight:600}@media only screen and (min-width:2000px){.toast-container{width:20vw;height:2vw;font-size:.7vw;left:-3.7vw}}@media only screen and (min-width:2800px){.toast-container{width:22vw;height:2.5vw;font-size:.75vw;line-height:1vw;left:-7vw}}.grecaptcha-badge{visibility:hidden}.dropdown-menu-container{display:inline-block}.dropdown-menu-container .dropdown-overlay{z-index:998;outline:none;width:100%;height:100vh;position:fixed;top:0;left:0}.dropdown-menu-container .dropdown-menu__button{cursor:pointer;background-color:var(--ps-yellow-50);-ms-border-radius:0;-o-border-radius:0;border:none;border-radius:0;outline:none;justify-content:center;align-items:center;height:3rem;padding:1rem;font-weight:500;display:flex}.dropdown-menu-container .dropdown-menu__button:hover{background-color:var(--ps-yellow-50)}.dropdown-menu-container .dropdown-menu__button p{margin:0 .5rem}.dropdown-menu-container .dropdown-menu__button i{margin:-.5rem 0 0}.dropdown-menu-container .dropdown-menu__option{z-index:998;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;flex-direction:column;display:flex;position:absolute;overflow:hidden;box-shadow:5px 5px 15px rgba(0,0,0,.1)}.dropdown-menu-container .dropdown-menu__option button{cursor:pointer;background-color:var(--ps-white-10);border:none;outline:none;padding:.8rem}.dropdown-menu-container .dropdown-menu__option button:hover{color:var(--ps-white-10);background-color:var(--ps-yellow-50)}.dropdown-multiple-container{width:12.5rem;display:inline-block;position:relative}.dropdown-multiple-container.fluid{width:100%}.dropdown-multiple-container .dropdown-overlay{z-index:998;outline:none;width:100%;height:100vh;position:fixed;top:0;left:0}.dropdown-multiple-container .dropdown-multiple__button{cursor:pointer;background-color:var(--ps-white-10);border:1px solid var(--ps-grey-30);-ms-border-radius:0;-o-border-radius:0;border-radius:0;grid-template-columns:calc(100% - 15px) 15px;align-items:center;width:100%;height:2.5rem;font-weight:500;display:grid}.dropdown-multiple-container .dropdown-multiple__button .dropdown-multiple__button__items{align-items:center;display:flex}.dropdown-multiple-container .dropdown-multiple__button .dropdown-multiple__button__items p{text-align:left;white-space:nowrap;text-overflow:ellipsis;width:100%;padding-left:.1rem;overflow:hidden}.dropdown-multiple-container .dropdown-multiple__button i{margin:0;font-size:.875rem}.dropdown-multiple-container .dropdown-multiple__button:disabled{cursor:default;color:var(--ps-grey-50)}.dropdown-multiple-container .dropdown-multiple__option{z-index:998;border:1px solid rgba(var(--ps-black-100-rgb),.1);width:100%;max-height:12.5rem;position:absolute;overflow-y:auto}.dropdown-multiple-container .dropdown-multiple__option .dropdown-multiple__option__item{cursor:pointer;background-color:var(--ps-white-10);border:none;outline:none;align-items:center;height:2.5rem;display:flex}.dropdown-multiple-container .dropdown-multiple__option .dropdown-multiple__option__item .dropdown-multiple__option__item__checkbox{margin:.5rem}.dropdown-multiple-container .dropdown-multiple__option .dropdown-multiple__option__item:hover{background-color:var(--ps-yellow-10)}.password-rules-tooltip{background-color:var(--ps-white-10);border:1px solid var(--ps-grey-20);box-shadow:0px 4px 8px 0px var(--ps-grey-20);text-align:left;border-radius:5px;font-size:.75rem;display:none;position:absolute;bottom:calc(100% + 2px)}.password-rules-tooltip.password-rules-tooltip--show{display:block}.password-rules-tooltip:after{content:"";border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid var(--ps-white-10);width:0;height:0;position:absolute;left:20px}.password-rules-tooltip:before{content:"";border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid var(--ps-grey-20);width:0;height:0;position:absolute;top:100%;left:18px}.alert-view{text-align:center;padding:3.75rem 1.25rem}.alert-view__header{text-align:center;margin-bottom:2.75rem}.alert-view__content{width:100%;padding:2rem}@media screen and (min-width:576px){.alert-view__content{width:28rem;margin-left:auto;margin-right:auto}}.alert-view__content__title{font-weight:400}.alert-view__content__message{width:300px;margin:0 auto 70px}.alert-view__content button{margin-bottom:10px}@media only screen and (max-width:576px){.alert-view__content{width:auto!important;margin-left:1em!important;margin-right:1em!important}.alert-view__content__message{width:auto!important}}.cacms-divider{white-space:nowrap;flex-direction:row;justify-content:flex-start;align-self:stretch;align-items:center;height:1rem;margin-top:.5rem;margin-bottom:.5rem;display:flex}.cacms-divider:not(:empty){gap:1rem}.cacms-divider:before,.cacms-divider:after{content:"";background-color:var(--ps-white-90);opacity:.1;flex-grow:1;width:100%;height:1px}.header{z-index:999;width:100%;position:fixed}.header__content{height:70px;-ms-border-radius:0!important;-o-border-radius:0!important;background-color:#404248!important;border-radius:0!important;margin-bottom:0!important;box-shadow:0 2px 4px rgba(15,28,51,.06),0 2px 2px rgba(15,28,51,.07)!important}.header__content .item:before{display:none}.header__content__logo{padding:18px 20px!important}.header__content__logo__img{height:2.2rem;width:auto!important}.header__content__logo:hover{cursor:pointer}.header__content__user{padding-right:18px;font-size:16px;position:relative}.header__content__user:before{background:0 0!important}.header__content__user__line{background:rgba(var(--ps-white-10-rgb),.08);width:1px;height:70px;margin:0 20px}.header__content__user__button{grid-gap:10px;grid-template-columns:20px 3fr 20px;place-items:center;display:grid}.header__content__user__button__img{width:15px;height:20px;margin:0}.header__content__user__button__name{color:var(--ps-white-10);margin:0 0 0 1px;font-size:16px;font-weight:400}.header__content__user__button:hover{cursor:pointer}.header__dropdown{z-index:9999;position:relative}.header__dropdown__container-close{z-index:9998;width:100vw;height:100vh;position:fixed}.header__dropdown__icon{color:var(--ps-white-10);font-size:25px;position:fixed;top:52px;right:80px}.header__dropdown__content{z-index:9999;border-radius:.25rem;position:fixed;top:63px;right:20px;overflow:hidden;box-shadow:0 2px 4px rgba(15,28,51,.06),0 2px 2px rgba(15,28,51,.07)!important}.header__dropdown__content__info{background-color:var(--ps-white-10);width:300px;color:var(--ps-black-100);padding:28px 30px 30px;display:grid}.header__dropdown__content__info__username{white-space:nowrap;text-overflow:ellipsis;margin:5px 0 20px;font-size:25px;overflow:hidden;font-weight:400!important}.header__dropdown__content__info__email{color:var(--ps-grey-60)}.header__dropdown__content__info__button{width:160px;height:40px;font-size:12px}.header__dropdown__content__button-logout{background-color:var(--ps-grey-10);height:50px;color:var(--ps-black-100);align-items:center;padding:0 30px;display:grid}.header__dropdown__content__button-logout:hover{cursor:pointer;background-color:var(--ps-grey-20)}.footer{width:180px;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.logo{flex-direction:column;justify-content:center;align-items:center;display:flex}.logo__image{height:2.75rem}.logo__image img{object-fit:contain;width:100%;height:100%}.logo__title{color:rgba(0,0,0,.75);margin-top:.75rem;font-size:1rem;font-weight:400}.cacms-segment{background-color:var(--ps-white-10);box-shadow:0px 2px 4px -4px rgba(var(--ps-blue-90-rgb),.039),0px 3px 8px -2px rgba(var(--ps-blue-90-rgb),.102);border-radius:.5rem;flex-direction:column;min-height:6rem;margin-bottom:1rem;padding:1.5rem;display:flex;position:relative}.cacms-segment-title-container{display:flex}.cacms-segment-title-container--no-divider{margin-bottom:1.25rem}.cacms-segment-title-wrapper{flex:1;align-self:center}.cacms-segment-title{text-transform:capitalize;font-size:1.2rem;font-weight:400;line-height:1.8rem}.cacms-segment-subtitle{color:var(--ps-grey-50);margin-top:1rem;font-size:.875rem}.cacms-table__small-btn{height:1.75rem;font-size:.75rem}.cacms-table__trash-btn{padding:.25rem;font-size:2rem}.cacms-table__trash-btn:not(:disabled){color:var(--ps-red-50)}.cacms-table__trash-btn svg{width:1rem;height:1rem}.cacms-common-modal-container{z-index:9999;width:100%;height:100%;display:grid;position:fixed;top:0;left:0;overflow:auto}.cacms-common-modal-container::-webkit-scrollbar-track{background-color:transparent}.cacms-common-modal-container::-webkit-scrollbar{background-color:transparent;width:6px;height:6px}.cacms-common-modal-container::-webkit-scrollbar-thumb{background-color:var(--ps-grey-20);-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}.cacms-common-modal-container::-webkit-scrollbar-thumb:hover{background-color:var(--ps-grey-30)}.cacms-common-modal{background-color:var(--ps-white-10);filter:drop-shadow(0 12px 24px rgba(0,0,0,.1));border-radius:.275rem;width:100vw;max-width:31.25rem;height:auto;margin:auto;animation:.2s cubic-bezier(.39,.575,.565,1) both keyframe-common-fade-in-top2;position:relative}.cacms-common-modal.cacms-common-modal--no-animate{-webkit-animation:unset;animation:unset}.cacms-common-modal__header{flex-direction:row;justify-content:space-between;align-items:center;padding:1.25rem 1.25rem 0;display:flex}.cacms-common-modal__header p{text-transform:capitalize;margin:0;font-size:1.125rem;font-weight:400}.cacms-common-modal__header button{cursor:pointer;background:0 0;border:none}.cacms-common-modal__header button svg{width:1rem;height:1rem}.cacms-common-modal__header-divider{margin-bottom:0}.cacms-common-modal__content{min-height:5rem;padding:1rem 1.5rem}.cacms-common-modal__actions{border-top:1px solid rgba(var(--ps-white-90-rgb),.1);text-align:right;padding:1rem}.cacms-common-modal__actions button{min-width:7rem;margin:0 .4rem}.cacms-common-modal-dimmer-inverted{background-color:rgba(var(--ps-white-10-rgb),.6)}.cacms-confirm-modal{position:relative;overflow:hidden}.cacms-confirm-modal .cacms-common-modal__header{padding:2.5rem 2rem 0}.cacms-confirm-modal .cacms-common-modal__content{min-height:4rem;padding:1rem 2rem}.cacms-confirm-modal .cacms-common-modal__actions{border-top:none;padding:1rem 1rem 1.5rem}.cacms-confirm-modal .cacms-confirm-modal__warning{background-color:var(--ps-red-10);flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem;margin-top:1rem;padding:.7rem 1rem;display:flex;position:relative}.cacms-confirm-modal .cacms-confirm-modal__warning:before{content:"";background-color:var(--ps-red-40);width:3px;height:100%;position:absolute;top:0;left:0}.cacms-confirm-modal .cacms-confirm-modal__warning svg{color:var(--ps-red-50);font-size:1.5rem}.cacms-confirm-modal .cacms-confirm-modal__warning h5{margin-bottom:0}.cacms-confirm-modal .cacms-confirm-modal__warning p{color:var(--ps-red-50);margin-top:2px;font-size:.75rem}.cacms-confirm-modal .cacms-confirm-modal_loading-overlay{background-color:var(--ps-white-10);opacity:.8;width:100%;height:100%;position:absolute;top:0;left:0}.ui.active.centered.inline.loader{z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);position:absolute!important}.ui.active.inverted.dimmer{width:100vw;height:100vh;position:fixed;top:0;left:0}.pages-404{background-color:var(--ps-white-10);grid-template-rows:2fr 1fr;height:100vh;padding:20px 150px;display:grid}.pages-404__content{align-self:center}.pages-404__content__title{font-size:50px}.pages-404__button-container{place-self:flex-start center}.pages-404__button-container button{background-color:var(--ps-grey-10);color:var(--ps-grey-50)!important}.pages-404__button-container button:hover{color:var(--ps-black-100)!important}.login{width:100vw;height:auto;min-height:100vh;padding:3.75rem 1.25rem}.login__header{text-align:center;margin-bottom:2.75rem}.login__content{width:100%;padding:2rem}@media screen and (min-width:576px){.login__content{width:28rem;margin-left:auto;margin-right:auto}}.login__content__title{text-align:center;margin-bottom:2rem;font-weight:400}.login__content__input{margin-bottom:.25rem}.login__content__forgot-password-button{text-align:right;font-size:14px}.login__content__forgot-password-button:hover{opacity:.5;cursor:pointer}.login__content__button{height:45px;margin-top:2.5rem}.forgot-password{width:100vw;height:auto;min-height:100vh;padding:3.75rem 1.25rem}.forgot-password__header{text-align:center;margin-bottom:2.75rem}.forgot-password__content{width:100%;padding:2rem}@media screen and (min-width:576px){.forgot-password__content{width:28rem;margin-left:auto;margin-right:auto}}.forgot-password__content__header{text-align:center;padding:0 3.75rem}.forgot-password__content__header--margin{margin-bottom:4rem}.forgot-password__content__header__title{margin:0;font-weight:400}.forgot-password__content__header__text{opacity:.5;margin-top:1rem;font-size:.875rem;font-weight:400}.forgot-password__content__input-wrapper{margin-top:4.375rem;margin-bottom:.5rem}.new-password{width:100vw;height:auto;min-height:100vh;padding:3.75rem 1.25rem}.new-password__header{text-align:center;margin-bottom:2.75rem}.new-password__content{width:100%;padding:2rem}@media screen and (min-width:576px){.new-password__content{width:28rem;margin-left:auto;margin-right:auto}}.new-password__content__title{text-align:center;margin-bottom:30px;font-weight:400}.new-password__content__input-wrapper{margin-bottom:.25rem;position:relative}.new-password__content__button{margin:5px 0}.signup{width:100vw;height:auto;min-height:100vh;padding:3.75rem 1.25rem}.signup__header{text-align:center;margin-bottom:2.75rem}.signup__content{width:100%;padding:2rem}@media screen and (min-width:576px){.signup__content{width:28rem;margin-left:auto;margin-right:auto}}.signup__content__title{text-align:center;font-weight:400}.signup__content__input-wrapper{position:relative}.signup__content__input{margin-bottom:.25rem}.signup__content__submit-button{margin-top:1rem}.my-account{padding-top:10px;position:relative}.my-account__home-button{color:var(--ps-grey-50);-webkit-user-select:none;user-select:none;font-size:15px;text-decoration:none}.my-account__home-button:hover{cursor:pointer}.my-account__header{margin:20px 0;font-weight:400}.my-account__content__upper{display:grid}.my-account__content__upper span{margin:10px 0;font-weight:400}.my-account__content__lower{margin:20px 0}.home{grid-gap:20px;display:grid}.home__header{grid-template-columns:1fr 1fr;align-items:center;margin-bottom:5px;display:grid}.home__header__title{margin:0;font-size:1.6rem;font-weight:400}.home__header__title span{font-weight:300}.home__header__button{justify-self:flex-end;min-width:12rem;height:2.8rem}.client-access{min-height:250px}.client-access__header{justify-content:space-between;width:100%;padding:0 0 1.25rem;display:flex}.client-access__header__info{justify-content:center;align-items:center;gap:1.5rem;display:flex}.client-access__header__info p{margin:0;position:relative}.client-access__header__info p:not(:first-child):before{content:"|";position:absolute;top:0;left:-.75rem}.client-access__header__search{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.client-access__header__search__input,.client-access__header__search__input-option-dropdown,.client-access__header__search__filter-dropdown{width:180px}.client-access__header__search__button{min-width:5rem}.client-access__table{margin-top:0!important}.client-access__table thead tr th{padding:.875rem .7rem!important}.client-access__table thead tr:first-child th[colspan]{padding-bottom:0!important}.client-access__table tr td{height:4.4rem}.client-access__table tr .expander{padding:0!important}.client-access__table tr .expander .expander__trigger{cursor:pointer;background-color:transparent;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.client-access__table tr .expander .expander__trigger i{font-size:.75rem;margin:0!important}.client-access__table tr .name{min-width:6rem}.client-access__table tr .email,.client-access__table tr .role,.client-access__table tr .analytics,.client-access__table tr .wayfinder,.client-access__table tr .thermalsense,.client-access__table tr .analytics-cms,.client-access__table tr .deployment-cms,.client-access__table tr .lastseen{text-align:center!important}.client-access__table tr .status{min-width:7rem;text-align:center!important}.client-access__table tr .status .green{color:var(--ps-green-60);font-weight:400}.client-access__table tr .status .yellow{cursor:pointer;color:var(--ps-yellow-50);font-weight:400}.client-access__table tr .buttons{text-align:right}.client-access__table tr .buttons .buttons__wrapper{justify-content:flex-end;align-items:center;gap:.5rem;width:100%;height:100%;display:flex}.client-access__table tr .td-light.yes{color:var(--ps-yellow-50)}.client-access__table tr.row-expanded{background-color:var(--ps-white-40);animation:.2s cubic-bezier(.39,.575,.565,1) both keyframe-common-fade-in-top2}.client-access__table tr.row-expanded .row-expanded-user-info{grid-template-columns:1fr 1fr;gap:2rem;width:100%;padding:0 2rem;display:grid}.client-access__table tr.row-expanded .row-expanded-user-info__item{grid-template-columns:auto 1fr;column-gap:1rem;font-weight:400;display:grid}.client-access__table tr.row-expanded .row-expanded-user-info__item p{margin-bottom:.25rem}@media only screen and (max-width:830px){.client-access__table tr.row-expanded .row-expanded-user-info{grid-template-columns:1fr}}@media only screen and (max-width:500px){.client-access__table tr.row-expanded .row-expanded-user-info,.client-access__table tr.row-expanded .row-expanded-user-info__item{grid-template-columns:1fr}}.user-activity{min-height:250px}.user-activity__header__wrapper{justify-content:space-between;align-items:center;display:flex}.user-activity__header__note{letter-spacing:.8px;margin-right:10px;font-weight:600}.user-activity__header__range-date{margin-right:10px;position:relative}.user-activity__header__range-date__input{height:2.5rem;font-size:.875rem;position:relative}.user-activity__header__range-date__input input{background-color:var(--ps-white-10);border:1px solid rgba(var(--ps-black-80-rgb),.15);border-radius:.275rem;outline:none;width:300px;height:100%;padding-left:10px}.user-activity__header__range-date__input input:focus{border-color:var(--ps-yellow-50)}.user-activity__header__range-date__input button{cursor:pointer;width:1rem;height:1rem;color:var(--ps-grey-60);background-color:transparent;border:none;padding:0;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.user-activity__header__range-date__input button svg{width:100%;height:100%}.user-activity__header__range-date__input i{opacity:.4;margin:-2px 0 0;font-size:18px;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.user-activity__header__range-date .calendar-range-overlay{z-index:998;width:100%;height:100vh;position:fixed;top:0;left:0}.user-activity__header__range-date .calendar-range-overlay.hidden{display:none}.user-activity__header__range-date .calendar-range{z-index:998;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;position:absolute;top:0;right:0;box-shadow:5px 5px 15px rgba(0,0,0,.1)}.user-activity__header__range-date .calendar-range.hidden{visibility:hidden;pointer-events:none;opacity:0;top:-1rem}.user-activity__header__range-date .calendar-range.shown{visibility:visible;pointer-events:all;opacity:1;top:0}.user-activity__header__dropdown-export svg{width:1.1rem;height:1.1rem;margin-left:.5rem}.user-activity__table tbody tr .td-light.green{color:var(--ps-green-60)}.user-activity__table tbody tr .td-light.red{color:var(--ps-red-50)}.add-user{grid-gap:60px;grid-template-columns:1fr 1fr;width:100%;display:grid;padding:40px 0 30px!important}.add-user__content-right{width:400px}.add-user__content-right__toggle{grid-template-columns:1fr 1fr .7fr;align-items:center;display:grid}.add-user__content-right__toggle__title{padding-left:30px}.add-user__content-right__toggle__toggle-wrapper{justify-content:flex-end;display:flex}.add-user__content-right__toggle__toggle-wrapper__element{position:relative}.add-user__content-right__toggle__toggle-wrapper__element:hover .tooltip{opacity:1}.add-user__content-right__toggle button{background:0 0;border:none;margin-left:.5rem;font-weight:600}.add-user__content-right__toggle button:disabled{color:var(--ps-grey-30)}.add-user__content-right__toggle button:hover:not(:disabled){cursor:pointer;color:var(--ps-yellow-50)}.add-user__content-right__button{text-align:right;margin-top:40px}.add-user__content-right__button button{width:100px;height:40px;margin:0 0 0 20px}.edit-user{max-width:27rem}.edit-user__access-level h5{margin-top:14px}.edit-user__access-level h5:first-child{margin-top:0}.edit-user__access-level__wrapper{grid-template-columns:1fr 1fr .7fr;align-items:center;display:grid}.edit-user__access-level__wrapper__toggle-wrapper{justify-content:flex-end;display:flex}.edit-user__access-level__wrapper__toggle-wrapper__element{position:relative}.edit-user__access-level__wrapper__toggle-wrapper__element:hover .tooltip{opacity:1}.edit-user__access-level__wrapper button{background:0 0;border:none;margin-left:.5rem;font-weight:600}.edit-user__access-level__wrapper button:disabled{color:var(--ps-grey-30)}.edit-user__access-level__wrapper button:hover:not(:disabled){cursor:pointer;color:var(--ps-yellow-50)}.access-sites-modal-container{max-width:30rem;position:relative}.access-sites-modal-container .access-sites-modal__info{min-height:8rem}.access-sites-modal-container .access-sites-modal__info p{text-align:left}.access-sites-modal-container .dropdown-overlay{height:100%}.tooltip{background-color:rgba(var(--ps-black-100-rgb),.8);color:var(--ps-white-10);opacity:0;pointer-events:none;z-index:999;border:1px solid var(--ps-grey-70);-ms-border-radius:.5rem;-o-border-radius:.5rem;-o-transition:all .2s ease-in-out;border-radius:.5rem;width:28rem;padding:1rem;font-size:.9rem;line-height:1.2rem;transition:all .2s ease-in-out;position:absolute;top:0;left:50%;transform:translate(-50%,-100%)}.tooltip:after{content:"";position:inherit;border-top:.5rem solid rgba(var(--ps-black-100-rgb),.8);border-left:.5rem solid transparent;border-right:.5rem solid transparent;bottom:0;left:50%;transform:translate(-50%,100%)}.mfa-modal{width:100%;max-width:26.25rem;min-height:25rem;position:relative}.mfa-container{text-align:center;padding-top:1rem;position:relative}.mfa-container.mfa-container--puzzle{padding-top:2.5rem}.mfa__loading{width:100%!important;height:100%!important}.mfa__title{text-align:center;letter-spacing:0;color:var(--ps-black-60);font-size:1.55rem;font-weight:700;line-height:2.25rem;margin:.75rem 0 1.5rem!important}.mfa__subtitle{text-align:center;color:var(--ps-white-70);margin:1rem 0;font-size:.875rem}.mfa__recaptcha-container{padding:3rem 2rem}.mfa__recaptcha{justify-content:center;align-items:center;display:flex}.mfa__code-form{margin-top:4rem}.mfa__code-input input{text-align:center;height:3.2rem;font-size:2rem;padding-right:.5rem!important}.mfa__counter-container{justify-content:space-between;align-items:center;font-size:.875rem;display:flex}.mfa__counter-container p{margin:0}.mfa__counter-container .mfa__request-new-code-button{letter-spacing:0;padding:.5rem 0;font-weight:400}.mfa__counter-container .mfa__request-new-code-button:disabled{color:var(--ps-white-70)}.mfa__verify-button{margin-top:2rem;position:relative}.mfa__recaptcha-pp-and-tnc{text-align:center;max-width:20rem;color:var(--ps-black-40);margin:1.25rem auto 1rem;font-size:.75rem}.mfa__recaptcha-pp-and-tnc a{word-break:keep-all;white-space:nowrap;color:#6394f7}.mfa__recaptcha-pp-and-tnc a:hover{color:#95b9fb}