:root{--vt-c-white:#fff;--vt-c-white-soft:#f8f8f8;--vt-c-white-mute:#f2f2f2;--vt-c-black:#181818;--vt-c-black-soft:#222;--vt-c-black-mute:#282828;--vt-c-indigo:#2c3e50;--vt-c-divider-light-1:#3c3c3c4a;--vt-c-divider-light-2:#3c3c3c1f;--vt-c-divider-dark-1:#545454a6;--vt-c-divider-dark-2:#5454547a;--vt-c-text-light-1:var(--vt-c-indigo);--vt-c-text-light-2:#3c3c3ca8;--vt-c-text-dark-1:var(--vt-c-white);--vt-c-text-dark-2:#ebebeba3;--color-background:var(--vt-c-white);--color-background-soft:var(--vt-c-white-soft);--color-background-mute:var(--vt-c-white-mute);--color-border:var(--vt-c-divider-light-2);--color-border-hover:var(--vt-c-divider-light-1);--color-heading:var(--vt-c-text-light-1);--color-text:var(--vt-c-text-light-1);--section-gap:160px}@media (prefers-color-scheme:dark){:root{--color-background:var(--vt-c-black);--color-background-soft:var(--vt-c-black-soft);--color-background-mute:var(--vt-c-black-mute);--color-border:var(--vt-c-divider-dark-2);--color-border-hover:var(--vt-c-divider-dark-1);--color-heading:var(--vt-c-text-dark-1);--color-text:var(--vt-c-text-dark-2)}}*,:before,:after{box-sizing:border-box;margin:0;font-weight:400}body{min-height:100vh;color:var(--color-text);background:var(--color-background);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:15px;line-height:1.6;transition:color .5s,background-color .5s}.notextselect{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-khtml-user-select:none}body{margin:0;padding:0;overflow-y:scroll}#app{margin:0;padding:2rem;font-weight:400}a,.green{color:#00bd7e;text-decoration:none;transition:all .4s}@media (hover:hover){a:hover{background-color:#00bd7e33}}.notification[data-v-905ed3dc]{border-radius:2px;grid-auto-flow:row;row-gap:1px;padding:4px 8px;display:grid}.notification.error[data-v-905ed3dc],.notification.warning[data-v-905ed3dc],.notification.success[data-v-905ed3dc],.notification.info[data-v-905ed3dc]{color:#fff;background-color:#9b1616b0}.notification .title[data-v-905ed3dc]{font-weight:700}.notifications[data-v-cd899049]{z-index:10;grid-auto-flow:row;row-gap:4px;display:grid;position:fixed;top:4px;right:4px}#app{grid-template-columns:1fr;display:grid}.vue-RouterView[data-v-96aeebe7]{border:1px solid #000;border-radius:1rem;grid-template-columns:1fr;grid-auto-rows:min-content;row-gap:1rem;padding:1rem;display:grid}.loader .content[data-v-381a04fb]{text-align:center;vertical-align:middle;width:100%;height:100%;font-size:calc(24px*var(--ratio));font-weight:700;animation:1s linear infinite rotationBack-381a04fb;position:absolute}.loader[data-v-381a04fb]{width:calc(48px*var(--ratio));height:calc(48px*var(--ratio));border:calc(5px*var(--ratio))solid;box-sizing:border-box;border-color:#0dc289 #fff #0000 #0000;border-radius:50%;animation:1s linear infinite rotation-381a04fb;display:inline-block;position:relative}.loader[data-v-381a04fb]:after,.loader[data-v-381a04fb]:before{content:"";box-sizing:border-box;border:calc(5px*var(--ratio))solid;width:calc(40px*var(--ratio));height:calc(40px*var(--ratio));transform-origin:50%;border-color:#0000 #0000 #0dc289 #0dc289;border-radius:50%;margin:auto;animation:.5s linear infinite rotationBack-381a04fb;position:absolute;inset:0}.loader[data-v-381a04fb]:before{width:calc(32px*var(--ratio));height:calc(32px*var(--ratio));border-color:#0dc289 #fff #0000 #0000;animation:1.5s linear infinite rotation-381a04fb}.loader.count1[data-v-381a04fb]:before,.loader.count1[data-v-381a04fb]:after,.loader.count2[data-v-381a04fb]:before{border:none}@keyframes rotation-381a04fb{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotationBack-381a04fb{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}div.topnav[data-v-15fb4be2]{column-gap:.3rem;min-height:2rem;display:flex}div.topnav[data-v-15fb4be2]>*{margin-bottom:auto}main.main[data-v-15fb4be2]{grid-template-columns:1fr 1fr;display:grid}.topnav[data-v-15fb4be2]{grid-column:1/-1}section[data-v-15fb4be2]{border:1px dashed gray;border-radius:1px 10px;flex-flow:column;margin:1rem;padding:1rem;display:flex}.table[data-v-dab74576]{grid-template-columns:auto auto auto auto auto 1fr;column-gap:1rem;display:grid}.table .actions[data-v-dab74576] *{cursor:pointer}
