.fmp-logo{height:auto;padding-top:.4rem;width:85%}.sidebar-nav{background:var(--color-main-darkest);color:var(--color-white);display:flex;height:100dvh;overflow:auto;position:fixed;top:0;width:100dvw;z-index:999}.sidebar-nav .home-link,.sidebar-nav nav{display:flex;flex-direction:column}.sidebar-nav nav{align-content:flex-start;height:100%;padding:var(--spacing) var(--spacing-large) var(--spacing-large);width:100%}.sidebar-nav__toggle-close{margin-right:var(--spacing-large)}.sidebar-nav__toggle-close .close-btn{background:transparent;height:auto;padding:0}@media only screen and (min-width:768px){.sidebar-nav__toggle-close{display:none}}.sidebar-nav__appname{align-items:center;cursor:default;display:flex;flex-direction:row;font-size:var(--font-size-small);font-weight:var(--font-weight-large);line-height:var(--font-line-height)}@media only screen and (min-width:768px){.sidebar-nav__appname{font-size:var(--font-size);line-height:var(--font-line-height-large)}}.sidebar-nav__btn{align-items:center;display:flex;flex-direction:row;height:auto;justify-content:flex-start;padding:var(--spacing-smaller)}.sidebar-nav__btn.primary{background-color:transparent}.sidebar-nav__btn.primary:not(:disabled) .button-text{align-items:center;font-size:var(--font-size-small)}@media only screen and (min-width:768px){.sidebar-nav__btn.primary:not(:disabled) .button-text{font-size:var(--font-size)}}.sidebar-nav__btn.primary:focus,.sidebar-nav__btn.primary:hover{background:var(--color-main-darker);color:var(--color-white)}.sidebar-nav__btn.primary:focus:not(:disabled) .button-text,.sidebar-nav__btn.primary:hover:not(:disabled) .button-text{border-bottom:2px solid transparent}.sidebar-nav__btn.router-link-active,.sidebar-nav__btn.router-link-active:active,.sidebar-nav__btn.router-link-active:focus,.sidebar-nav__btn.router-link-active:hover{background:var(--color-white);color:var(--color-main)}@media only screen and (min-width:768px){.sidebar-nav__btn{font-size:var(--font-size);padding:var(--spacing)}}.sidebar-nav__links{display:flex;flex-direction:column;gap:var(--spacing);margin:var(--spacing-larger) 0 0 0}@media only screen and (min-width:768px){.sidebar-nav__links{margin:6.5rem 0 0}}.sidebar-nav .button-icon{margin-right:var(--spacing-small)}.sidebar-nav__more{margin:auto 0 0;padding:0 var(--spacing)}@media only screen and (min-width:640px){.sidebar-nav__more{padding:0}}.sidebar-nav__card{background:var(--color-accent);border-radius:var(--border-radius-large);display:flex;margin-top:var(--spacing-smallest);padding:var(--spacing)}.sidebar-nav__card .action-button.flat{font-size:var(--font-size-small)}.sidebar-nav__card .action-button.flat:not(:disabled) .button-text{align-items:end}@media only screen and (min-width:768px){.sidebar-nav__card .action-button.flat:not(:disabled) .button-text{align-items:center}}.sidebar-nav__card .action-button.flat .button-icon{margin-right:var(--spacing-smallest)}@media only screen and (min-width:768px){.sidebar-nav__card .action-button.flat{font-size:var(--font-size)}.sidebar-nav__card{margin-top:var(--spacing-small)}.sidebar-nav{left:0;position:relative;width:19.5rem}}
