.notificationMessage{max-height:100vh;background-color:#fff!important;min-height:70px!important}.notificationMessage .content .message{line-height:1.3em}.Toastify .notifCitopia{right:unset;bottom:unset;position:initial;width:100%!important}.Toastify__toast-container.toasterCitopia{width:400px;max-width:100vw}.Toastify__toast.toasterCitopiaMessage{height:fit-content;margin-bottom:0;padding:0;background:unset!important;box-shadow:unset!important;font-family:unset!important}.Toastify__toast.toasterCitopiaMessage .Toastify__toast-body{width:100%}.errorMessageBackground,.successMessageBackground,.infoMessageBackground{margin-right:0!important}.notifCitopia .ui.message,.ui.message .header{font-family:Open Sans,Arial,sans-serif;font-weight:600;color:#333e53!important;font-size:14px!important}.ui.negative.message,.ui.negative.message #message,.ui.positive.message,.ui.positive.message #message{font-family:Open Sans,Arial,sans-serif;font-size:12px;font-weight:unset;margin-top:5px;color:#333e53!important}.toasterCitopiaMessage .ui.attached.negative.message.notificationMessage,.toasterCitopiaMessage .ui.negative.message.notificationMessage{border-radius:3px;box-shadow:0 3px 6px #00000029,3px 3px 4px #ff000021}.toasterCitopiaMessage .ui.attached.positive.message,.toasterCitopiaMessage .ui.positive.message{border-radius:3px;box-shadow:0 3px 6px #00000029,3px 3px 4px #00960021}.exclamation{width:31px;min-width:31px;height:31px;margin-bottom:6px;margin-left:6px;margin-right:20px;border-radius:20px!important;margin-top:6px!important}.info .exclamation{background-color:#2592f0}.negative .exclamation{background-color:#c94949}.positive .exclamation{background-color:#54b679}.warning .exclamation{background-color:#c95d42}.exclamation .text{text-align:center;color:#fff;padding-top:7px;font-size:18px;font-weight:700}@media screen and (width<=420px){.Toastify .notifCitopia{width:250px!important}}.button-no-style{box-shadow:none;color:inherit;line-height:unset;background-color:#0000;border:none;outline:none;font-family:Open Sans,Helvetica Neue,Arial,Helvetica,sans-serif}.button-no-style.dropdown-toggle:after{vertical-align:middle;margin-left:.5em}.button-no-style.primary{color:#2592f0;font-weight:600}.button-no-style.secondary{color:#8b94a5;font-weight:600}.global-loading-screen{color:#fff;cursor:pointer;text-align:center;width:100%;height:100%;display:-webkit-box;display:flexbox;background-color:#212439e6;flex-direction:column;flex:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.global-loading-screen .loadingText{color:#e6e6e6;opacity:.9;max-width:80%;margin-top:1.5em;font-size:20px;line-height:1.3}.sk-folding-cube{width:40px;height:40px;margin:20px auto;position:relative;transform:rotate(45deg)}.sk-folding-cube .sk-cube{float:left;width:50%;height:50%;position:relative;transform:scale(1.1)}.sk-folding-cube .sk-cube:before{content:"";transform-origin:100% 100%;background-color:#fff;width:100%;height:100%;animation:2.4s linear infinite both sk-fold-cube-angle;position:absolute;top:0;left:0}.sk-folding-cube .sk-cube2{transform:scale(1.1)rotate(90deg)}.sk-folding-cube .sk-cube3{transform:scale(1.1)rotate(180deg)}.sk-folding-cube .sk-cube4{transform:scale(1.1)rotate(270deg)}.sk-folding-cube .sk-cube2:before{animation-delay:.3s}.sk-folding-cube .sk-cube3:before{animation-delay:.6s}.sk-folding-cube .sk-cube4:before{animation-delay:.9s}@keyframes sk-fold-cube-angle{0%,10%{opacity:0;transform:perspective(140px)rotateX(-180deg)}25%,75%{opacity:1;transform:perspective(140px)rotateX(0)}90%,to{opacity:0;transform:perspective(140px)rotateY(180deg)}}.feature-toggle-page .button-bar{flex-direction:row;justify-content:flex-end;align-items:center;display:flex}.feature-toggle-list .feature-toggle,.feature-toggle-list .feature-toggle-readonly{height:20px}.feature-toggle-list .feature-toggle:not(:last-child),.feature-toggle-list .feature-toggle-readonly:not(:last-child){margin-bottom:.3em}.feature-toggle-list .feature-toggle .ui.button{width:4.5em;padding:.3em;font-size:.85em;font-weight:400}.feature-toggle-list .feature-toggle .ui.button.on{color:#fff;background-color:#21ba45}.feature-toggle-list .feature-toggle .ui.button.off{color:#0009}.feature-toggle-list .feature-toggle span{margin-left:.75em}.feature-toggle-list .feature-toggle-readonly{align-items:center;display:flex}.feature-toggle-list .feature-toggle-readonly .on,.feature-toggle-list .feature-toggle-readonly .off{border-radius:50%;width:10px;height:10px;margin-top:.2em;margin-right:5px;display:block}.feature-toggle-list .feature-toggle-readonly .on{background-color:#689f39}.feature-toggle-list .feature-toggle-readonly .off{background-color:#d94e4e}.feature-toggle-table thead th{text-align:center;padding:.75em .3em}.feature-toggle-table .feature-toggle-readonly{justify-content:center}.feature-toggle-table .feature-toggle-readonly .on,.feature-toggle-table .feature-toggle-readonly .off{margin:0}.feature-toggle-table .feature-toggle{text-align:center}.citopia-modal-close-button{opacity:.8;color:#4c5067;z-index:3;background:#fff;border-radius:60px;justify-content:center;align-items:center;width:29px;height:29px;display:flex;position:absolute;box-shadow:0 1.5px 3px}.citopia-modal-close-button:hover{opacity:1}.citopia-modal-close-button .fa-xmark{width:75%;height:75%}.error-page{color:#4c5067;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:2em;display:flex}.error-page .error-img{width:18em;max-width:80%;margin:2em}.error-page .error-icon{color:#d94e4e;margin-right:.25em}.error-page .title{text-align:center;margin-bottom:.5em;font-size:4em}@media (width<=500px){.error-page .title{font-size:2.5em}}.error-page .error-message{text-align:center}.error-page .buttons{margin:1em -.5em}.error-page .buttons .btn{margin:.5em}.error-page .error-page-dev-content{z-index:2;background-color:#fefefe;border-left:4px solid red;border-radius:.3em;width:100%;margin-bottom:3em;padding:2em 3em;box-shadow:0 0 5px #e3e1e1}.error-page .error-page-dev-content h2{align-items:center;display:flex}.error-page .error-page-dev-content h2 .badge{margin-right:1em}@media (width<=700px){.error-page .error-page-dev-content{width:100%}.error-page .error-page-dev-content h2{flex-direction:column;align-items:flex-start}}.error-page .error-details{border-radius:4px;max-width:1400px;padding:1em 0}.error-page .error-details h2{margin-bottom:0}.error-page .error-details .error-name{font-size:2.25em}.error-page .error-details pre{background-color:#efefef;max-height:300px;padding:1em;font-size:.9em;line-height:1.1em;overflow:auto}
