a .group-item[data-v-5c329a60]{width:100%;display:flex;align-items:center;gap:12px;padding:8px 12px;border-radius:15px}a .group-item .icon[data-v-5c329a60]{padding:4px 8px;border-radius:12px}a .group-item .text[data-v-5c329a60]{color:#2d3748;font-family:Montserrat Alternates,sans-serif;font-size:.75rem;font-weight:700;line-height:150%}a.router-link-exact-active .group-item[data-v-5c329a60],a.router-link-active .group-item[data-v-5c329a60]{background:#fff;box-shadow:0 6.5px 17.3px #00000014}a.router-link-exact-active .group-item .icon[data-v-5c329a60],a.router-link-active .group-item .icon[data-v-5c329a60]{background-color:#4fd1c5;color:#fff}aside[data-v-d83f959b]{position:fixed;display:flex;flex-direction:column;gap:18px;padding:22px 30px;background-color:#fff;inset-block-start:var(--panel-header-height);inset-block-end:0;inset-inline-start:0;width:var(--panel-aside-width);max-width:var(--panel-aside-width);overflow-y:auto}button[data-v-d83f959b]:disabled{opacity:.5}button .loader[data-v-d83f959b]{width:40px;aspect-ratio:2;--_g: no-repeat radial-gradient(circle closest-side, #ff5959 90%, #fff0);background:var(--_g) 0% 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:33.3333333333% 50%;animation:l3-d83f959b 1s infinite linear}@keyframes l3-d83f959b{20%{background-position:0% 0%,50% 50%,100% 50%}40%{background-position:0% 100%,50% 0%,100% 50%}60%{background-position:0% 50%,50% 100%,100% 0%}80%{background-position:0% 50%,50% 50%,100% 100%}}header[data-v-61daa23f]{position:fixed;inset-block-start:0;inset-inline:0;padding:0 60px;display:flex;align-items:center;justify-content:space-between;background-color:#fff;height:var(--panel-header-height)}.fade-enter-active[data-v-4bde3980],.fade-leave-active[data-v-4bde3980]{transition:all .5s}.fade-enter-active[data-v-4bde3980]{transition-delay:.5s}.fade-enter-from[data-v-4bde3980],.fade-leave-to[data-v-4bde3980]{opacity:0;filter:blur(1rem)}#base[data-v-4bde3980]{background:#f9f9f9}#base main[data-v-4bde3980]{min-height:calc(100svh - var(--panel-header-height));display:flex;flex-direction:column;margin:var(--panel-header-height) 0 0 var(--panel-aside-width);padding:20px 40px}@media (min-width: 1600px){#base main[data-v-4bde3980]{padding:20px 80px}}
