.layout[data-v-d058f8cb]{min-height:100vh;display:grid}@media (min-width:0){.layout[data-v-d058f8cb]{grid-template:"header""content"1fr/1fr;padding:0}}@media (min-width:1024px){.layout[data-v-d058f8cb]{grid-template:"header header""sidebar content"1fr/200px 1fr;padding:0 2rem 4rem}}.layout__header[data-v-d058f8cb]{border-bottom:1px solid #ecebe9;grid-area:header;grid-template-areas:"logo profile nav";display:grid}@media (min-width:0){.layout__header[data-v-d058f8cb]{grid-template-rows:40px;grid-template-columns:40px 1fr;padding:0 0 0 1rem}.layout__header .logo__link[data-v-d058f8cb]{margin:5px 0 0}.layout__header .nav__link[data-v-d058f8cb]{height:41px;line-height:47px}}@media (min-width:1024px){.layout__header[data-v-d058f8cb]{grid-template-rows:60px;grid-template-columns:55px 1fr;padding:0}.layout__header .logo__link[data-v-d058f8cb]{margin:10px 0 0}.layout__header .nav__link[data-v-d058f8cb]{height:61px;line-height:71px}}.layout__header .nav[data-v-d058f8cb]{flex-flow:row;justify-content:flex-end;display:flex}.layout__header .nav__link[data-v-d058f8cb]{color:#3c3c3b;cursor:pointer;text-align:center;border-bottom:1px solid #ecebe9;border-left:1px solid #ecebe9;flex:0 0 4rem;margin:0;padding:0 1rem;font-family:Cairo,sans-serif;font-size:1rem;box-sizing:border-box!important;font-weight:400!important}.layout__header .nav__link[data-v-d058f8cb]:last-child{border-right:1px solid #ecebe9}.layout__header .nav__link.router-link-active[data-v-d058f8cb]{color:#f9b433;border-bottom-color:#f9b433}.layout__header .nav__link[data-v-d058f8cb]:focus-visible{color:#f7f7ff;background:#1a8fe3;border-color:#0000;transition:none}.layout__header .nav__link[data-v-d058f8cb]:hover{border-bottom-color:#3c3c3b;color:#3c3c3b!important}.layout__sidebar[data-v-d058f8cb]{grid-area:sidebar}@media (min-width:0){.layout__sidebar[data-v-d058f8cb]{z-index:4;width:100vw;height:calc(100vh - 41px);position:fixed;top:41px;left:-100vw}.layout__content[data-v-d058f8cb]{padding:1rem 1rem 0}}@media (min-width:1024px){.layout__sidebar[data-v-d058f8cb]{width:auto;height:auto;display:block;position:relative;top:0;left:0}.layout__content[data-v-d058f8cb]{padding:1rem 0 1rem 2rem}}.layout__content[data-v-d058f8cb]{grid-area:content}.layout__content li[data-v-d058f8cb],.layout__content p[data-v-d058f8cb]{max-width:50ch}.layout .show-mobile-nav[data-v-d058f8cb]{transition:all .4s;left:0}@media (min-width:0){.mobile-nav[data-v-d058f8cb]{display:inline-block}}@media (min-width:1024px){.mobile-nav[data-v-d058f8cb]{display:none}}
