[theme=dark][data-v-a09ead92]{--app-foreground:#191d24;--app-background:#232933;--default-text-color:#fff;--default-loading-mask:rgba(11,47,63,0.82);--gray-border:#555;--app-container-background:rgba(0,0,0,0.73);--light:#000;--dark:#fff}[theme=dark][data-v-a09ead92],[theme=light][data-v-a09ead92]{--scroll-bar-thumb:#bbb;--scroll-bar-track:#525252;--title-gray-background:hsla(0,0%,39.2%,0.33);--state-info:#4e4e4e;--state-danger:#ff4949;--state-success:#008f76;--state-warning:#ff9f20;--input-border:#dcdfe6}[theme=light][data-v-a09ead92]{--app-foreground:#f9f9f9;--app-background:#fff;--default-text-color:#000;--default-loading-mask:rgba(202,243,245,0.82);--gray-border:#c7c7c7;--app-container-background:rgba(0,0,0,0.73);--light:#fff;--dark:#000}[data-v-a09ead92]:root{--state-active-rgb:169,196,235;--state-success-rgb:0,143,118;--state-warning-rgb:255,103,0;--state-danger-rgb:238,25,25;--state-caution-rgb:255,159,32}.side-bar[data-v-a09ead92]{position:relative;width:14rem;flex-shrink:0;border-right:1px solid var(--gray-border)}.side-bar.is-collapsed[data-v-a09ead92]{width:3rem}.side-bar.is-collapsed .title[data-v-a09ead92]{display:none}.side-bar .sidebar-collapse-button[data-v-a09ead92]{position:absolute;opacity:.4;top:50%;right:-1.7rem;z-index:2000;background-color:var(--app-foreground);display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;cursor:pointer;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);border:1px solid var(--gray-border);border-radius:5px;transition:.1s;transform:translateY(-50%)}.side-bar .sidebar-collapse-button[data-v-a09ead92]:hover{opacity:1}.side-bar .container[data-v-a09ead92]{height:100%;overflow:hidden;padding:1rem .5rem 1rem 0;display:flex;flex-direction:column}.side-bar .container .list[data-v-a09ead92]{flex-grow:1;display:flex;flex-direction:column;gap:.5rem;overflow:auto}.side-bar .container .list .item[data-v-a09ead92]{display:flex;align-items:center;padding:.5rem .8rem;border-top-right-radius:999px;border-bottom-right-radius:999px;font-size:.9rem}.side-bar .container .list .item.active[data-v-a09ead92]{box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);background:#008f76;color:#fff}.side-bar .container .list .item.active[data-v-a09ead92]:hover{color:#fff}.side-bar .container .list .item[data-v-a09ead92]:hover{color:#008f76}.side-bar .container .list .item .icon[data-v-a09ead92]{padding:0 .5rem 0 0;font-size:1rem}