.sidebar[data-v-7111183c]{flex:0 0 200px;display:flex;flex-direction:column;padding:var(--lengthMd2) var(--lengthSm2);background:#15b195;background:linear-gradient(180deg,#15b195 50%,#48daaf)}.sidebar__link[data-v-7111183c]{display:flex;align-items:center;grid-gap:var(--lengthSm2);gap:var(--lengthSm2);margin-top:var(--lengthSm2);padding:var(--lengthMd1) var(--lengthMd2);color:#fff;font-weight:var(--semi-bold);border-radius:var(--lengthSm1)}.nav-toggler[data-v-7111183c],.sidebar__link--active[data-v-7111183c],.sidebar__link[data-v-7111183c]:hover{background-color:hsla(0,0%,100%,.25)}.nav-toggler[data-v-7111183c]{align-self:flex-end;margin-top:auto;padding:var(--lengthSm2) var(--lengthSm3);color:#fff;border-radius:var(--lengthSm1)}.sidebar-collapsed[data-v-7111183c]{flex:0 0 auto}.sidebar-collapsed .nav-toggler[data-v-7111183c]{align-self:center}.sidebar-collapsed .sidebar__link span[data-v-7111183c]{display:none}.logo-container[data-v-7111183c]{display:flex;justify-content:center;align-items:center;margin-bottom:var(--lengthMd2)}.alert[data-v-5148f216]{position:fixed;top:0;right:0;margin:var(--lengthMd1);padding:var(--lengthMd1);display:flex;align-items:center;grid-gap:var(--lengthMd2);gap:var(--lengthMd2);color:#fff;font-weight:var(--medium);background-color:var(--fontColor1);border-radius:var(--lengthSm1);box-shadow:0 0 5px 1px rgba(0,0,0,.1);z-index:9998}.alert__close-btn[data-v-5148f216]{color:var(--fontColor2)}.alert--danger .alert__icon[data-v-5148f216]{color:var(--dangerColor)}.alert--success .alert__icon[data-v-5148f216]{color:var(--successColor)}.alert-enter[data-v-5148f216],.alert-leave-to[data-v-5148f216]{transform:translateY(-200px);opacity:0}.alert-enter-active[data-v-5148f216],.alert-leave-active[data-v-5148f216]{transition:transform .3s,opacity .3s}.container[data-v-20b02e51]{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:flex}.view[data-v-20b02e51]{flex-grow:1;display:flex;flex-direction:column;grid-gap:var(--lengthMd3);gap:var(--lengthMd3);padding:var(--lengthMd1);overflow-y:auto}@media only screen and (min-width:768px){.view[data-v-20b02e51]{padding:var(--lengthMd3)}}@media only screen and (min-width:1140px){.view[data-v-20b02e51]{padding:var(--lengthLg1)}}