/* Readability refinements for the existing console. */
html[data-console=true] body,.console-workspace,.napcat-auth{font-family:"MiSans Preview","Microsoft YaHei UI","PingFang SC",sans-serif!important;letter-spacing:.01em}
.console-workspace :is(button,input,select,textarea){font-family:inherit}
.console-workspace :is(h1,h2,h3){letter-spacing:0;line-height:1.4}
.console-workspace :is(p,li){line-height:1.7}
.console-workspace :is(input,textarea,select){line-height:1.5}
.console-workspace :is(code,kbd,pre),.console-key-table-scroll td .code{font-family:Consolas,"SFMono-Regular",monospace!important;letter-spacing:0}
html.dark[data-console=true]{--console-bg:#10141c;--console-surface:#1b222e;--console-border:#394453;--console-ink:#eef2f8;--console-muted:#b0bdcd;--console-blue:#91bfff;--study-secondary:#252f3d;--study-tint:#263c57;--study-shadow:0 3px 12px #0003}
html.dark[data-console=true] .console-workspace .btn-primary{background:#286ac9!important;color:#fff!important}
html.dark[data-console=true] .console-workspace .btn-primary:hover{background:#3479dc!important}
html.dark[data-console=true] .console-workspace .btn-secondary{color:var(--console-ink);border-color:var(--console-border)}
html.dark[data-console=true] .console-workspace :is(.input,select.input){background-color:#141b25;border-color:#455366;color:var(--console-ink)}
html.dark[data-console=true] .console-workspace :is(input,textarea)::placeholder{color:#9baabd;opacity:1}
html.dark[data-console=true] .console-workspace :is(button,input,select,textarea,a):focus-visible{outline:2px solid #91bfff;outline-offset:2px}
html.dark[data-console=true] .console-nav-link.active{border:1px solid #43546b}
html.dark[data-console=true] .console-key-table-scroll tbody tr:hover>td{background:#263345}
html.dark[data-console=true] .console-key-table-scroll td .code{background:#121923;border-color:#455366}
@media(max-width:760px){.console-workspace :is(input,select,textarea){font-size:16px!important}.console-workspace table{line-height:1.6}}
