﻿.navigation-header>.nav-entry.highlighted>.link-item{color:var(--primary);border-bottom-color:var(--primary)}.moving-overlay.nav-overlay{background-color:rgba(0,0,0,0);backdrop-filter:blur(6px);justify-content:flex-start;align-content:stretch;align-items:unset;flex-direction:row}.moving-overlay.nav-overlay .nav-overlay-inner{width:100%;max-width:450px;height:100%;padding:40px;background-color:var(--primary);box-shadow:0 0 5px 0 var(--shadow-color);position:relative;overflow-y:auto}.moving-overlay.nav-overlay .nav-overlay-inner .close-nav-overlay{position:absolute;top:20px;left:20px;font-size:2rem;color:var(--white);cursor:pointer}.moving-overlay.nav-overlay .nav-overlay-inner .nav-entry{padding:0 20px}.moving-overlay.nav-overlay .nav-overlay-inner .nav-entry.level-1{display:none !important}.moving-overlay.nav-overlay .nav-overlay-inner .nav-entry.level-2 .link-item{color:var(--white)}.moving-overlay.nav-overlay .nav-overlay-inner .nav-entry.has-children{display:flex}.moving-overlay.nav-overlay .nav-overlay-inner .nav-entry.has-children:after{font-family:"Font Awesome 5 Pro";content:"";font-size:1rem;color:var(--white);display:grid;align-items:center;align-content:center;justify-items:center;justify-content:center}.moving-overlay.nav-overlay .nav-overlay-inner .nav-entry.highlighted{background-color:var(--secondary)}.moving-overlay.nav-overlay .nav-overlay-inner .nav-entry:hover{background-color:var(--secondary)}.moving-overlay.nav-overlay .nav-overlay-inner .nav-entry:hover .link-item{color:var(--white)}.moving-overlay.nav-overlay .nav-overlay-inner .nav-entry.active{background-color:var(--third)}.moving-overlay.nav-overlay .nav-overlay-inner .nav-entry.active .link-item{color:var(--default-text)}.moving-overlay.nav-overlay .nav-overlay-inner .nav-entry .link-item{font-size:1.2rem;line-height:3rem}.moving-overlay.nav-overlay .sub-child-target{width:100%;max-width:640px;height:100%;background-color:var(--secondary);padding:40px;box-shadow:0 0 5px 0 var(--shadow-color);overflow-y:auto}.moving-overlay.nav-overlay .sub-child-target:empty{display:none}.moving-overlay.nav-overlay .sub-child-target .static{display:block !important;padding-left:40px}.moving-overlay.nav-overlay .sub-child-target .nav-entry{padding:0 20px}.moving-overlay.nav-overlay .sub-child-target .nav-entry:hover{background-color:var(--third)}.moving-overlay.nav-overlay .sub-child-target .nav-entry:hover .link-item{color:var(--default-text)}.moving-overlay.nav-overlay .sub-child-target .nav-entry.level-3.active{background-color:var(--third)}.moving-overlay.nav-overlay .sub-child-target .nav-entry.level-3.active .link-item{color:var(--default-text)}.moving-overlay.nav-overlay .sub-child-target .nav-entry.level-3.has-children{display:flex}.moving-overlay.nav-overlay .sub-child-target .nav-entry.level-3.has-children:after{font-family:"Font Awesome 5 Pro";content:"";font-size:1.5rem;color:var(--default-text);display:grid;align-items:center;align-content:center;justify-items:center;justify-content:center}.moving-overlay.nav-overlay .sub-child-target .nav-entry.level-4.active{background-color:var(--third)}.moving-overlay.nav-overlay .sub-child-target .nav-entry.level-4.active .link-item{color:var(--default-text)}.moving-overlay.nav-overlay .sub-child-target .nav-entry .link-item{font-size:1rem;line-height:1.5rem}
