.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}.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%}.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}.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}
