:root{--page: oklch(.175 .006 20);--panel: oklch(.215 .006 20);--panel-alt: oklch(.228 .007 20);--panel-hover: oklch(.252 .01 20);--header: oklch(.255 .008 20);--header-alt: oklch(.248 .008 20);--topbar: oklch(.205 .008 20);--navbar: oklch(.24 .008 20);--subbar: oklch(.2 .006 20);--userstrip: oklch(.195 .006 20);--input: oklch(.165 .006 20);--code: oklch(.155 .006 20);--userpanel: oklch(.202 .006 20);--line: oklch(.3 .008 20);--line-soft: oklch(.26 .008 20);--line-input: oklch(.31 .01 20);--line-strong: oklch(.34 .01 20);--ink: oklch(.93 .002 20);--body: oklch(.84 .003 20);--ink-2: oklch(.66 .005 20);--ink-3: oklch(.56 .008 20);--ink-4: oklch(.48 .008 20);--red: oklch(.66 .2 25);--red-line: oklch(.55 .19 25);--red-bg: oklch(.48 .17 25);--red-bg-hover: oklch(.54 .19 25);--red-border: oklch(.66 .2 25);--red-on: oklch(.97 .02 25);--link: oklch(.75 .12 48);--link-hover: oklch(.83 .11 48);--gold: oklch(.8 .14 85);--green: oklch(.76 .15 145);--violet: oklch(.76 .12 285);--blue: oklch(.7 .09 200);--mono: "JetBrains Mono", ui-monospace, monospace}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--page);color:#e0dddd;font-family:Instrument Sans,-apple-system,Segoe UI,sans-serif;font-size:14px;-webkit-font-smoothing:antialiased;text-wrap:pretty}input,textarea,button,select{font:inherit;color:inherit}a{color:var(--link);text-decoration:none}a:hover{color:var(--link-hover);text-decoration:underline}::placeholder{color:var(--ink-4)}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:#0f0b0b}::-webkit-scrollbar-thumb{background:#3d2f2f;border:3px solid oklch(.155 .006 20);border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#6a403c}::selection{background:#892122}@keyframes qFade{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes qPulse{0%,to{opacity:.4}50%{opacity:1}}.hovRow:hover{background:var(--panel-hover)!important}.btnPrimary:hover{background:var(--red-bg-hover)!important}.btnSecondary:hover{background:#352e2e!important}.btnTool:hover{background:#352e2e!important;color:#ecebea!important}.btnText:hover{color:#dfdddd!important}.btnNav:hover{color:#f3f1f1!important}.btnSub:hover{color:#e9e7e7!important}.btnLink:hover{text-decoration:underline}.btnBell:hover{opacity:.8}.btnUserChip:hover{border-color:#843c38!important}.btnShout:hover{background:#a12628!important}.subChip:hover,.onlineName:hover{text-decoration:underline;cursor:pointer}.inpBoard{outline:none}.inpBoard:focus{border-color:#b94642!important}.inpAuth{outline:none}.inpAuth:focus{border-color:#e64343!important}
