:root{--wisp-sidenav-width:250px;--wisp-sidenav-compact-width:70px;--wisp-sidenav-header-height:3.5rem;--wisp-sidenav-bg:#2c3136;--wisp-sidenav-bg-active:#30353b;--wisp-sidenav-bg-current:#3a4047;--wisp-sidenav-bg-sub:#2c3136;--wisp-sidenav-text:#c9ced4;--wisp-sidenav-text-sub:#d3d8de;--wisp-sidenav-text-other:#8f98a1;--wisp-sidenav-line:rgba(255,255,255,.14);--wisp-sidenav-text-hover:#fff;--wisp-sidenav-gold:#ffb300}.btn-primary{color:#fff;background-color:#1b6ec2;border-color:#1861ac}.app{position:relative;display:flex;flex-direction:column}.top-row{height:3.5rem;display:flex;align-items:center;z-index:9999}.main{flex:1;min-width:0}.main .top-row{background-color:#e9ecef;border-bottom:1px solid #d6d5d5;justify-content:flex-end}.main .top-row>a,.main .top-row .btn-link{white-space:nowrap;margin-left:1.5rem}.main .top-row a:first-child{overflow:hidden;text-overflow:ellipsis}.content{padding-top:1.1rem}.valid.modified:not([type=checkbox]){outline:1px solid #26b050}.invalid{outline:1px solid #f00}.validation-message{color:#f00}.navbar-brand{font-size:1.1rem;padding-top:0}.footer-version{position:absolute;bottom:0;left:0;font-weight:500;width:100%;text-align:center}.sidebar{background-color:var(--wisp-sidenav-bg)}.sidebar .wisp-sidenav-header{height:var(--wisp-sidenav-header-height);flex:0 0 var(--wisp-sidenav-header-height);justify-content:space-between;padding:0 .5rem 0 1rem;background-color:#fff;border-bottom:3px solid var(--wisp-sidenav-gold)}.wisp-sidenav-brand{flex:1 1 auto;min-width:0;margin-right:.5rem;padding:0}.wisp-sidenav-brand img{max-height:2.75rem}.wisp-sidenav-brand .wisp-sidenav-burst{display:none;width:auto;height:2.4rem}.wisp-sidenav-toggle{flex:0 0 auto;width:2.25rem;height:2.25rem;padding:0;border:0;border-radius:4px;background-color:transparent;color:var(--wisp-sidenav-bg);font-size:1.1rem;cursor:pointer}.wisp-sidenav-toggle:hover,.wisp-sidenav-toggle:focus{background-color:rgba(0,0,0,.08);outline:none}.wisp-sidenav-toggle:focus-visible{box-shadow:0 0 0 2px var(--wisp-sidenav-gold)}.main .top-row .wisp-sidenav-toggle-top{margin:0 auto 0 0;color:#495057}.wisp-sidenav{flex:1 1 auto;overflow-x:hidden;overflow-y:auto;padding:.5rem 0 2rem;background-color:var(--wisp-sidenav-bg);scrollbar-width:thin;scrollbar-color:transparent transparent}.wisp-sidenav:hover{scrollbar-color:rgba(255,255,255,.35) transparent}.wisp-sidenav::-webkit-scrollbar{width:6px}.wisp-sidenav::-webkit-scrollbar-track{background-color:transparent}.wisp-sidenav::-webkit-scrollbar-thumb{background-color:transparent;border-radius:3px}.wisp-sidenav:hover::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.35)}.wisp-nav{list-style:none;margin:0;padding:0}.wisp-nav-link{display:flex;align-items:center;padding:.8rem 1rem .8rem 1.25rem;color:var(--wisp-sidenav-text);font-size:.85rem;font-weight:600;line-height:1.3;text-decoration:none}.wisp-nav-link:hover,.wisp-nav-link:focus{color:var(--wisp-sidenav-text-hover);background-color:rgba(255,255,255,.04);text-decoration:none}.wisp-nav-icon{flex:0 0 1.5rem;width:1.5rem;margin-right:.6rem;font-size:1rem;text-align:center}.wisp-nav-label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wisp-nav-warning{color:var(--wisp-sidenav-gold)}.wisp-nav-arrow{flex:0 0 auto;margin-left:.5rem;transition:transform .2s ease}.wisp-nav-arrow::before{content:"";font-family:"Font Awesome 5 Free";font-weight:900}.wisp-nav-link[aria-expanded="true"]>.wisp-nav-arrow{transform:rotate(-90deg)}.wisp-nav-level-1>.wisp-nav-item{border-left:4px solid transparent}.wisp-nav-level-1>.wisp-nav-item.active{border-left-color:var(--wisp-sidenav-gold);background-color:var(--wisp-sidenav-bg-active)}.wisp-nav-level-1>.wisp-nav-item>.wisp-nav-link{padding-left:1rem;text-transform:uppercase;letter-spacing:.03em}.wisp-nav-level-1>.wisp-nav-item.active>.wisp-nav-link{color:var(--wisp-sidenav-text-hover)}.wisp-nav-level-1>.wisp-nav-item.wisp-nav-current>.wisp-nav-link{background-color:var(--wisp-sidenav-bg-current);color:var(--wisp-sidenav-text-hover)}.wisp-nav-level-1>.wisp-nav-item.wisp-nav-current>.wisp-nav-link:hover,.wisp-nav-level-1>.wisp-nav-item.wisp-nav-current>.wisp-nav-link:focus{background-color:#424951}.wisp-nav-level-1>.wisp-nav-item.wisp-nav-other>.wisp-nav-link{color:var(--wisp-sidenav-text-other);font-weight:400}.wisp-nav-level-1>.wisp-nav-item.wisp-nav-other>.wisp-nav-link:hover,.wisp-nav-level-1>.wisp-nav-item.wisp-nav-other>.wisp-nav-link:focus{color:var(--wisp-sidenav-text-hover)}.wisp-nav-level-1>.wisp-nav-item.wisp-nav-other>.wisp-nav-link>.wisp-nav-icon{font-size:.85rem}.wisp-nav-divider{margin:.75rem 1rem .25rem;padding-top:.6rem;border-top:1px solid var(--wisp-sidenav-line)}.wisp-nav-divider-label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--wisp-sidenav-text-other);font-size:.68rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.wisp-nav-sub{background-color:var(--wisp-sidenav-bg-sub)}.wisp-nav-popout-title{display:none}.wisp-nav-level-2{padding:.25rem 0 .5rem}.wisp-nav-level-2 .wisp-nav-link{padding:.45rem 1rem .45rem 3.1rem;color:var(--wisp-sidenav-text-sub);font-weight:400}.wisp-nav-level-2 .wisp-nav-level-3 .wisp-nav-link{padding-left:4.1rem}.wisp-nav-level-2 .wisp-nav-level-4 .wisp-nav-link{padding-left:5.1rem}.wisp-nav-level-2 .wisp-nav-link:hover,.wisp-nav-level-2 .wisp-nav-link:focus{color:var(--wisp-sidenav-text-hover)}.wisp-nav-level-2 .wisp-nav-icon{flex-basis:1.1rem;width:1.1rem;margin-left:-1.6rem;margin-right:.5rem;font-size:.85rem}.wisp-nav-level-2 .wisp-nav-item.active>.wisp-nav-link{color:var(--wisp-sidenav-text-hover);font-weight:600}.wisp-nav-level-2 .wisp-nav-item.active>.wisp-nav-link[aria-current="page"]{color:var(--wisp-sidenav-gold)}@media(max-width:767.98px){.main .top-row:not(.auth){display:none}.main .top-row .wisp-sidenav-toggle-top{display:none}.main .top-row.auth{justify-content:space-between}.main .top-row a,.main .top-row .btn-link{margin-left:0}.sidebar{position:sticky;top:0;z-index:1035}.wisp-sidenav{position:fixed;top:var(--wisp-sidenav-header-height);bottom:0;left:0;width:280px;max-width:85vw;z-index:1036;visibility:hidden;transform:translateX(-100%);transition:transform .25s ease,visibility 0s linear .25s;box-shadow:.25rem 0 1rem rgba(0,0,0,.3)}.wisp-sidenav-backdrop{display:none;position:fixed;top:var(--wisp-sidenav-header-height);right:0;bottom:0;left:0;z-index:1035;background-color:rgba(0,0,0,.45)}body.wisp-sidenav-open{overflow:hidden}body.wisp-sidenav-open .wisp-sidenav{visibility:visible;transform:none;transition:transform .25s ease,visibility 0s}body.wisp-sidenav-open .wisp-sidenav-backdrop{display:block}}@media(min-width:768px){.app{flex-direction:row}.sidebar{display:flex;flex-direction:column;flex:0 0 auto;width:var(--wisp-sidenav-width);height:100vh;position:sticky;top:0;z-index:1030}.wisp-sidenav-ready .sidebar{transition:width .2s ease}.main .top-row{position:sticky;top:0}.main>div{padding-left:2rem !important;padding-right:1.5rem !important}.wisp-sidenav-backdrop{display:none}.wisp-sidenav-compact .sidebar{width:var(--wisp-sidenav-compact-width)}.wisp-sidenav-compact .sidebar .wisp-sidenav-header{justify-content:center;padding:0}.wisp-sidenav-compact .wisp-sidenav-brand{display:none}.wisp-sidenav-top-toggle .sidebar .wisp-sidenav-header .wisp-sidenav-toggle{display:none}.wisp-sidenav-compact.wisp-sidenav-top-toggle .wisp-sidenav-brand{display:block;flex:0 0 auto;margin:0}.wisp-sidenav-compact.wisp-sidenav-top-toggle .wisp-sidenav-brand .wisp-sidenav-logo{display:none}.wisp-sidenav-compact.wisp-sidenav-top-toggle .wisp-sidenav-brand .wisp-sidenav-burst{display:block}.wisp-sidenav-compact .wisp-nav-divider{margin:.5rem .9rem;padding-top:0}.wisp-sidenav-compact .wisp-nav-divider-label{display:none}.wisp-sidenav-compact .wisp-nav-level-1>.wisp-nav-item>.wisp-nav-link{justify-content:center;padding:.9rem 0}.wisp-sidenav-compact .wisp-nav-level-1>.wisp-nav-item>.wisp-nav-link>.wisp-nav-icon{margin:0 0 0 -4px;font-size:1.15rem}.wisp-sidenav-compact .wisp-nav-level-1>.wisp-nav-item>.wisp-nav-link>.wisp-nav-label,.wisp-sidenav-compact .wisp-nav-level-1>.wisp-nav-item>.wisp-nav-link>.wisp-nav-arrow,.wisp-sidenav-compact .wisp-nav-level-1>.wisp-nav-item>.wisp-nav-sub{display:none}.wisp-sidenav-compact .wisp-nav-level-1>.wisp-nav-item.wisp-popout>.wisp-nav-link>.wisp-nav-label,.wisp-sidenav-compact .wisp-nav-level-1>.wisp-nav-item.wisp-popout>.wisp-nav-sub{display:block;position:fixed;top:var(--wisp-popout-top,0);left:var(--wisp-sidenav-compact-width);z-index:1031;box-shadow:.25rem .25rem .75rem rgba(0,0,0,.3)}.wisp-sidenav-compact .wisp-nav-level-1>.wisp-nav-item.wisp-popout>.wisp-nav-link>.wisp-nav-label{min-width:180px;padding:.9rem 1rem;background-color:var(--wisp-sidenav-bg-active);color:var(--wisp-sidenav-text-hover)}.wisp-sidenav-compact .wisp-nav-level-1>.wisp-nav-item.wisp-popout>.wisp-nav-sub{width:230px;height:auto !important;max-height:calc(100vh - var(--wisp-popout-top,0) - .5rem);overflow-y:auto;scrollbar-width:thin}.wisp-sidenav-compact .wisp-nav-popout-title{display:block;padding:.9rem 1rem;background-color:var(--wisp-sidenav-bg-active);color:var(--wisp-sidenav-text-hover);font-size:.85rem;font-weight:600;line-height:1.3;letter-spacing:.03em;text-transform:uppercase}.wisp-sidenav-compact .wisp-nav-sub .wisp-nav-level-2 .wisp-nav-link{padding-left:1.75rem}.wisp-sidenav-compact .wisp-nav-sub .wisp-nav-level-3 .wisp-nav-link{padding-left:2.75rem}.wisp-sidenav-compact .wisp-nav-sub .wisp-nav-level-4 .wisp-nav-link{padding-left:3.75rem}}