@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@300;400;500;600;700&family=DM+Mono:wght@400;500&display=swap";*{box-sizing:border-box;margin:0;padding:0}:root{--g1:#8bc34a;--g2:#6d9b35;--g3:#4e7024;--g4:#dcedc8;--g5:#f1f8e9;--dk1:#111;--dk2:#181818;--dk3:#202020;--dk4:#2a2a2a;--dk5:#363636;--dk6:#6b6b6b;--dk7:#a0a0a0;--white:#f2f2ee;--surface:#1e1e1e;--surface2:#242424;--border:#ffffff12;--border2:#ffffff24;--s-bg:#8bc34a1a;--s-border:#8bc34a40;--s-text:#8bc34a;--w-bg:#ef9f271a;--w-border:#ef9f2740;--w-text:#ef9f27;--d-bg:#e24b4a1a;--d-border:#e24b4a40;--d-text:#e24b4a;--i-bg:#378add1a;--i-border:#378add40;--i-text:#378add;--font:"DM Sans", -apple-system, sans-serif;--mono:"DM Mono", monospace;--r:8px;--rl:12px}html,body,#root{height:100%;font-family:var(--font);background:var(--dk1);color:var(--white);-webkit-font-smoothing:antialiased;font-size:13px}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--dk5);border-radius:2px}input,select,textarea,button{font-family:var(--font)}button{cursor:pointer;transition:background-color .15s,border-color .15s,transform .1s,box-shadow .15s}button:hover:not(:disabled){filter:brightness(1.12);transform:translateY(-1px)}button:active:not(:disabled){filter:brightness(.96);transform:translateY(0)}button:focus-visible{box-shadow:0 0 0 2px var(--dk1), 0 0 0 4px var(--g1);outline:none}button:disabled{cursor:not-allowed;filter:grayscale(.3)}input,select,textarea{transition:border-color .15s,box-shadow .15s}input:focus,select:focus,textarea:focus{outline:none;box-shadow:0 0 0 3px #8bc34a26;border-color:var(--g1)!important}input:hover:not(:disabled):not(:focus),select:hover:not(:disabled):not(:focus),textarea:hover:not(:disabled):not(:focus){border-color:var(--border2)}tbody tr{transition:background-color .12s}tbody tr:hover{background:#ffffff06}[onclick],[style*="cursor: pointer"],[style*=cursor\:pointer]{transition:filter .15s,transform .12s}[onclick]:hover,[style*="cursor: pointer"]:hover,[style*=cursor\:pointer]:hover{filter:brightness(1.06)}a{transition:color .15s,opacity .15s}a:hover{opacity:.85}.sb-item:hover{color:#ffffffbf!important;background:#ffffff0a!important}.sb-item.active:hover{color:var(--g1)!important;background:#8bc34a12!important}
