.app__wrapper .app__mobile__nav[data-v-245b3df6]{grid-area:app__mobile__nav;position:unset}.app__wrapper .app__mobile__nav[data-v-245b3df6],.app__wrapper .app__sidebar[data-v-245b3df6]{min-height:0;min-width:0;overflow-y:auto;--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity))}.app__wrapper .app__sidebar[data-v-245b3df6]{grid-area:app__sidebar;transition-duration:.3s;transition-property:margin-left;transition-timing-function:cubic-bezier(.4,0,.2,1);width:250px}.app__wrapper .app__sidebar[data-v-245b3df6]::-webkit-scrollbar{width:.75rem}.app__wrapper .app__sidebar[data-v-245b3df6]::-webkit-scrollbar-track{background:transparent}.app__wrapper .app__sidebar[data-v-245b3df6]::-webkit-scrollbar-thumb{background-color:#9c9c9c80;border-color:transparent;border-radius:1rem}.app__wrapper .app__sidebar[data-v-245b3df6]::-webkit-scrollbar-thumb:hover{background-color:#9c9c9c66}.app__wrapper .app__sidebar .nav__link[data-v-245b3df6]{border-radius:.375rem;display:block;margin-bottom:.25rem;padding:.5rem .75rem;transition-duration:75ms;transition-property:background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100%}.app__wrapper .app__sidebar .nav__link[data-v-245b3df6]:hover{background-color:#ffffff1a}.app__wrapper .app__sidebar .nav__tree[data-v-245b3df6]{display:none;opacity:0;transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);visibility:hidden}.app__wrapper .app__sidebar .nav__item[data-v-245b3df6]{width:230px}.app__wrapper .app__sidebar .nav__item.menu--open .nav__tree[data-v-245b3df6]{display:block;opacity:1;visibility:visible}.app__wrapper .app__sidebar .nav__item.menu--open .nav__link.router-link-active[data-v-245b3df6]{background-color:#ffffff1a}.app__wrapper .app__sidebar .nav__item.menu--open[data-v-245b3df6]{background-color:#0000001a;border-radius:.5rem}.app__wrapper .app__sidebar .nav__item .nav__text[data-v-245b3df6]{align-items:center;display:flex}.app__wrapper .app__sidebar .nav__icon[data-v-245b3df6]{display:inline-block;height:1em;margin-right:.5rem;overflow:visible;fill:currentColor;color:inherit}.app__wrapper .app__sidebar .nav__item.menu--is--opening .nav__arrow[data-v-245b3df6]{rotate:-90deg}.app__wrapper .app__sidebar .nav__arrow[data-v-245b3df6]{display:inline-block;float:right;height:1em;margin-left:auto;overflow:visible;fill:currentColor;color:inherit;transition-duration:.3s;transition-property:rotate;transition-timing-function:cubic-bezier(.4,0,.2,1)}.app__wrapper .app__sidebar .nav__arrow circle[data-v-245b3df6],.app__wrapper .app__sidebar .nav__arrow path[data-v-245b3df6],.app__wrapper .app__sidebar .nav__arrow rect[data-v-245b3df6],.app__wrapper .app__sidebar .nav__icon circle[data-v-245b3df6],.app__wrapper .app__sidebar .nav__icon path[data-v-245b3df6],.app__wrapper .app__sidebar .nav__icon rect[data-v-245b3df6]{fill:currentColor}.app__wrapper.app__sidebar--close .app__sidebar[data-v-245b3df6]{margin-left:-250px}.app__wrapper .app__right__sidebar[data-v-9fa139eb]{grid-area:app__right__sidebar;height:100vh;margin-right:-100vw;max-width:100vw;min-height:0;min-width:0;overflow-y:auto;position:fixed;right:0;top:0;transition-duration:.3s;transition-property:margin-right;transition-timing-function:cubic-bezier(.4,0,.2,1);width:100vw}.app__wrapper.app__right__sidebar--open .app__right__sidebar[data-v-9fa139eb]{margin-right:0}body,html{overflow:auto}body,html{height:100%}.app__wrapper{display:grid;gap:0;grid-template-areas:"app__sidebar app__content app__right__sidebar" "app__sidebar app__footer app__right__sidebar";grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:minmax(0,1fr) min-content;height:100%;overflow:auto;position:absolute;width:100%}.app__wrapper,.app__wrapper .app__content{min-height:0;min-width:0}.app__wrapper .app__content{overflow-y:auto;position:relative;--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity));grid-area:app__content}.app__wrapper .app__footer{bottom:0;grid-area:app__footer;min-height:0;min-width:0;width:100%}@media (max-width:1024px){.app__wrapper{grid-template-areas:"app__mobile__nav app__mobile__nav app__mobile__nav" "app__sidebar app__content app__right__sidebar" "app__sidebar app__footer app__right__sidebar";grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto minmax(0,1fr) min-content}}.ct__icon circle,.ct__icon path,.ct__icon rect{fill:currentColor}
