:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;font:14px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}*{box-sizing:border-box}body{color:#d8dee9;background:#0f1115;margin:0}a{color:#88c0d0}header{border-bottom:1px solid #262a33;flex-wrap:wrap;align-items:baseline;gap:16px;padding:12px 16px;display:flex}header h1{color:#eceff4;letter-spacing:.02em;margin:0;font-size:15px}header .meta{color:#7b8394;font-size:12px}header .bad{color:#bf616a}header .good{color:#a3be8c}nav{border-bottom:1px solid #262a33;flex-wrap:wrap;gap:4px;padding:8px 16px;display:flex}nav button{color:#d8dee9;cursor:pointer;font:inherit;background:0 0;border:1px solid #2e3440;padding:5px 12px}nav button[data-on=true]{color:#eceff4;background:#2e3440}main{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;height:calc(100vh - 96px);display:grid}@media (width<=900px){main{grid-template-columns:1fr;height:auto}}.list{border-right:1px solid #262a33;overflow:auto}.detail{padding:12px 16px;overflow:auto}table{border-collapse:collapse;width:100%}th{text-align:left;color:#7b8394;text-transform:uppercase;letter-spacing:.06em;background:#0f1115;border-bottom:1px solid #262a33;padding:6px 10px;font-size:11px;font-weight:400;position:sticky;top:0}td{white-space:nowrap;text-overflow:ellipsis;border-bottom:1px solid #1b1f27;max-width:260px;padding:5px 10px;overflow:hidden}tr{cursor:pointer}tr[data-sel=true] td{background:#232936}tr:hover td{background:#1b2029}.code{border:1px solid #2e3440;padding:1px 6px;font-size:12px}.ok{color:#a3be8c;border-color:#3b4a3a}.err{color:#bf616a;border-color:#4a3536}.warn{color:#ebcb8b;border-color:#4a4331}pre{white-space:pre-wrap;word-break:break-word;background:#12151b;border:1px solid #262a33;margin:0 0 12px;padding:10px;font-size:12px;overflow:auto}h3{text-transform:uppercase;letter-spacing:.06em;color:#7b8394;margin:0 0 6px;font-size:11px;font-weight:400}.empty{color:#7b8394;padding:24px 16px}form.flow{border-bottom:1px solid #262a33;gap:8px;padding:12px 16px;display:grid}form.flow .row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}form.flow input{color:#d8dee9;font:inherit;background:#12151b;border:1px solid #2e3440;min-width:160px;padding:5px 8px}form.flow button{color:#eceff4;cursor:pointer;font:inherit;background:#2e3440;border:1px solid #3b4252;padding:5px 12px}form.flow button:disabled{opacity:.5;cursor:default}.hint{color:#7b8394;font-size:12px}.lp{gap:14px;max-width:22rem;margin:0 auto;padding:56px 20px;display:grid}.lp h1{color:#eceff4;letter-spacing:-.01em;margin:0;font-size:20px}.lp .lede{color:#9aa3b2;margin:0 0 8px;font-size:13px}.lp label{color:#7b8394;text-transform:uppercase;letter-spacing:.06em;font-size:11px}.lp input{color:#eceff4;font:inherit;background:#12151b;border:1px solid #2e3440;width:100%;padding:11px 12px;font-size:15px}.lp input:focus{outline-offset:-1px;outline:2px solid #5e81ac}.lp button[type=submit]{color:#fff;font:inherit;cursor:pointer;background:#4c6a8f;border:1px solid #5e81ac;padding:11px 14px;font-size:14px}.lp button[type=submit]:disabled{color:#7b8394;cursor:default;background:#2e3440;border-color:#3b4252}.lp .link{color:#88c0d0;font:inherit;cursor:pointer;background:0 0;border:none;justify-self:start;padding:4px;font-size:12px}.lp .err{color:#bf616a;border-left:2px solid #bf616a;margin:0;padding-left:10px;font-size:13px}.lp .fine{color:#6b7280;margin:4px 0 0;font-size:11px;line-height:1.5}
