*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--color-bg: #090806;--color-surface: #100f0c;--color-surface-2: #181510;--color-surface-3: #201d16;--color-border: rgba(255,248,230,.06);--color-border-mid: rgba(255,248,230,.1);--color-border-strong: rgba(255,248,230,.18);--color-text: #f2ede2;--color-text-2: #8a8478;--color-text-3: #4a4640;--color-active: #c8a44a;--color-active-bg: #1a1508;--color-active-text: #ddc070;--color-active-border: #3a2e10;--color-passive: #4a7ca8;--color-passive-bg: #08121e;--color-passive-text: #6a9ec8;--color-passive-border: #142030;--color-recursive: #6a54b8;--color-recursive-bg: #0e0a20;--color-recursive-text: #9880d8;--color-recursive-border: #1e1640;--color-dual: #348a72;--color-dual-bg: #061812;--color-dual-text: #50a888;--color-dual-border: #0e3024;--color-escalation-bg: #180606;--color-escalation-text: #d85050;--color-escalation-border: #4a1010;--color-review-bg: #181008;--color-review-text: #c88040;--color-review-border: #4a2c10;--color-logged-bg: #081410;--color-logged-text: #489860;--color-logged-border: #142a1c;--color-available: #489860;--color-unavailable: #d85050;--sidebar-width: 200px;--radius: 4px;--radius-lg: 6px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,sans-serif;font-size:14px;line-height:1.55;-webkit-font-smoothing:antialiased;letter-spacing:.005em}html,body,#root{height:100%;background:var(--color-bg);color:var(--color-text)}button{cursor:pointer;font-family:inherit;letter-spacing:inherit}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-radius:2px}::selection{background:#6a54b859;color:var(--color-text)}input,select,textarea{background:var(--color-surface-2);border:.5px solid var(--color-border-mid);color:var(--color-text);border-radius:var(--radius);padding:7px 10px;font-family:inherit;font-size:13px;outline:none;transition:border-color .12s}input:focus,select:focus,textarea:focus{border-color:var(--color-border-strong);background:var(--color-surface-3)}input::placeholder,textarea::placeholder{color:var(--color-text-3)}select option{background:var(--color-surface-2);color:var(--color-text)}.glyph-label{font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-3)}.mono{font-family:SF Mono,Fira Mono,Menlo,monospace;font-size:11px;letter-spacing:.02em}
