:root{--main-header-height:56px;--main-header-offset:10px;--main-sidebar-width:300px}*{margin:0;padding:0;box-sizing:border-box}body{font-family:'Raleway',sans-serif;background-color:var(--eva-body-back);color:var(--eva-body-fore);height:100dvh}.debug-info{color:#800080;font-family:Arial;font-weight:400;font-size:10px}header{height:var(--main-header-height);display:flex;justify-content:space-between;align-items:center;padding:.5rem}#sidebar{left:0;width:var(--main-sidebar-width);background:var(--eva-sidebar-back);color:var(--eva-sidebar-fore);box-shadow:0 .25rem 1rem rgba(0,0,0,.25);font-family:'Raleway',sans-serif;font-weight:bold;font-size:17px;transition:transform .3s ease;border-top-right-radius:2rem;border-bottom-right-radius:2rem;padding:10px;margin-bottom:20px}#main-content{flex-grow:1;transition:margin-left .3s ease;margin-left:20px}#logo{object-fit:contain;height:calc(var(--main-header-height) - 10px);margin-right:10px}#sidebar-filler{object-fit:contain;height:calc(var(--main-header-height) - 10px);margin-left:10px}.sidebar-content{display:flex;height:100%;align-self:end;flex-direction:column;padding-bottom:10px}.sidebar-content button.btn-primary{width:10rem}.sidebar-body{flex:1;overflow-y:auto;margin-bottom:20px;margin-top:15px;border-top:solid 1px var(--eva-sidebar-back);border-bottom:solid 1px var(--eva-sidebar-back)}.sidebar-content-title{font-family:'Raleway',sans-serif;font-weight:700;font-size:17px;color:var(--eva-sidebar-title);margin-top:20px;text-align:center}.page-content-title-container{display:flex;justify-content:space-between;margin-top:10px;margin-right:20px;border-bottom:solid 1px var(--eva-primary);color:var(--eva-primary);width:100%;font-size:15px}.page-content-title-display{display:flex;align-items:center;gap:5px;color:var(--eva-primary)}#page-content-title-icon{margin-right:.5rem;opacity:.5}.page-content-title-disclaimer{text-align:center;font-size:.8rem;font-weight:500;color:var(--eva-secondary)}.page-content-title-home-btn{color:var(--eva-primary);text-decoration:none!important}.page-content-title-home-btn:hover{color:var(--eva-primary-darker)}.flag-current-language{width:30px;border:solid 1px var(--eva-muted-mid);border-radius:50%;object-fit:cover;width:25px;height:25px;box-shadow:0 .25rem 1rem rgba(0,0,0,.15)}.flag-language{width:22px;border:solid 1px var(--eva-muted-mid);border-radius:25%}.available-language{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:var(--eva-muted);text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0;font-size:.8rem}.available-language:hover,.available-language:focus{background-color:var(--eva-highlight)}.more-languages-title{padding:4px;background:var(--eva-muted);color:var(--white);text-align:center;font-weight:600;font-size:.7rem}@media(min-width:992px){#layout{display:flex}#sidebar{transform:translateX(0);position:fixed;top:calc(var(--main-header-offset) + var(--main-header-height));bottom:0;left:0;z-index:1040}#sidebar.hidden{transform:translateX(calc(-1*var(--main-sidebar-width)))}#main-content{margin-left:var(--main-sidebar-width);padding:1rem}#main-content.full{margin-left:0}}@media(max-width:991.98px){#sidebar{position:fixed;top:var(--main-header-height);bottom:0;left:0;z-index:1050;transform:translateX(-100%)}#sidebar.visible{transform:translateX(0)}#overlay{display:none;position:fixed;top:var(--main-header-height);left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);background-color:rgba(255,255,255,.5);z-index:1049}#overlay.show{display:block}}@media(max-width:500px){#sidebar-filler{display:none}}