body{background-color:#f8f9fb;color:#112546;display:flex;flex-direction:column;font-family:Roboto!important;margin:0;min-height:100vh;white-space:pre-line}#root{align-content:center;align-items:stretch;display:flex;flex-direction:column;flex-grow:1}.error-wide-container{display:flex;align-items:center;flex-direction:column;margin:10px}.error-wide-container div{color:#112546;flex:1;font-size:40px;font-weight:700;text-align:center}.error-wide-container img{height:200px;padding-bottom:5px;padding-right:5px;padding-top:5px;width:auto}.layout-admin-navigation-link{padding:5px;height:30px;font-size:larger;font-weight:700;text-decoration:none!important;text-align:center;color:#f8f9fb;background-color:transparent}.layout-admin-navigation-link:hover{color:#112546;background-color:#f8f9fbe6}.side-menu-accordion-icon{color:#f8f9fb}.layout-admin-container{display:flex;height:100%;width:100%;flex-grow:1}.layout-admin-container .selected{background-color:#f8f9fb;color:#112546}.layout-admin-container .layout-admin-side-menu{min-width:200px;background-color:#112546!important;color:#f8f9fb;display:flex;align-items:stretch;align-self:stretch;z-index:10}.layout-admin-container .layout-admin-side-menu .layout-admin-side-menu-content{background-color:#112546;display:flex;flex-direction:column;align-items:stretch;width:100%;gap:1px}.layout-admin-container .content{flex-grow:1;display:flex;align-items:start;justify-content:center;margin-left:auto;margin-right:auto}.layout-admin-container .admin-fab{bottom:40px;left:auto;margin:auto 0 0;position:fixed;right:20px}.spinner-spiked{position:relative;width:85px;height:50px;background-repeat:no-repeat;background-image:linear-gradient(#112546 50px,transparent 0),linear-gradient(#112546 50px,transparent 0),linear-gradient(#112546 50px,transparent 0),linear-gradient(#112546 50px,transparent 0),linear-gradient(#112546 50px,transparent 0),linear-gradient(#112546 50px,transparent 0);background-position:0 center,15px center,30px center,45px center,60px center,75px center,90px center;animation:moving-spikes .65s linear infinite alternate}@keyframes moving-spikes{0%{background-size:10px 3px}16%{background-size:10px 50px,10px 3px,10px 3px,10px 3px,10px 3px,10px 3px}33%{background-size:10px 30px,10px 50px,10px 3px,10px 3px,10px 3px,10px 3px}50%{background-size:10px 10px,10px 30px,10px 50px,10px 3px,10px 3px,10px 3px}66%{background-size:10px 3px,10px 10px,10px 30px,10px 50px,10px 3px,10px 3px}83%{background-size:10px 3px,10px 3px,10px 10px,10px 30px,10px 50px,10px 3px}to{background-size:10px 3px,10px 3px,10px 3px,10px 10px,10px 30px,10px 50px}}footer{background-color:#112546;color:#f8f9fb;padding-top:10px;z-index:10}footer .copyright{display:flex;flex-direction:column;align-items:flex-end;margin-right:10px;padding-bottom:10px}footer .copyright a{color:#f8f9fb;text-decoration:solid}footer .copyright a:hover{text-decoration:underline}footer .container{display:flex;justify-content:center;column-gap:20px}footer .container .container-content{display:flex;flex-direction:column}footer .container .container-content a{color:#112546;text-decoration:solid}footer .container .container-content a:hover{text-decoration:underline}:root{--color-background: #f8f9fb;--color-primary: #112546;--rgb-primary: 55, 55, 55;--color-secondary: #112546;--color-tertiary: #f8f9fb}@media only screen and (width <= 900px){.wide-screen-only{display:none!important}}@media only screen and (width >= 900px){.small-screen-only{display:none!important}}header{display:flex;justify-content:space-between;align-items:center;padding:10px;background-color:#112546;z-index:10}header .title{color:#f8f9fb;font-size:30px;font-weight:700;padding-left:20px;text-decoration:none}header .controls{display:flex;flex-wrap:nowrap;gap:10px}header .controls .normal-button{background:#f8f9fb;border:0;color:#112546;font-family:inherit;font-size:inherit;font-weight:600;padding:10px 15px}header .controls .normal-button:hover{cursor:pointer;background:#f8f9fbcc;text-decoration:none}header .controls .link-button{background:#f8f9fb;color:#112546;font-weight:600;padding:10px 15px;text-decoration:none}header .controls .link-button:hover{background:#f8f9fbcc;text-decoration:none}
