.nav{align-items:center;border-bottom:1px solid gray;border-top:1px solid gray;display:flex;gap:32px;height:64px;position:relative}.nav-icon{display:none;margin-right:16px}.nav-icon-img{height:40px;width:40px}.nav-logo-img{height:40px;margin-left:16px}.nav-logo-link{height:40px}.nav-links{display:flex;gap:16px}@media screen and (max-width:600px){.nav{justify-content:space-between}.nav-icon{cursor:pointer;display:block}.nav-links{align-items:flex-end;background:#fffffff2;flex-direction:column;height:calc(100vh - 64px);left:100%;opacity:0;padding:16px 32px;position:absolute;top:64px;transition:.3s ease-in-out;width:100%}.nav-links.nav-links--open{left:0;opacity:1}}.footer{background:gray;color:orange}*{box-sizing:inherit}html{box-sizing:border-box;height:100vh;overflow:hidden}body{margin:0}#__nuxt,.layout,body{height:100%}.layout{display:grid;grid-template-rows:auto 1fr}.content-wrapper{display:grid;grid-template-rows:auto min-content;overflow:auto}
