.console{--bg:#0f1113;--panel:#16191c;--panel-2:#1d2125;--well:#0a0c0d;--line:#262b30;--line-2:#394046;--dim:#7e8790;--txt:#c3ccd3;--hi:#f2f6f9;--sig:#4bb8a9;--ok:#54c07a;--warn:#d99a3c;--err:#e05a4c;background:var(--bg);color:var(--txt);font-family:var(--data);grid-template-rows:auto auto 1fr;display:grid;position:fixed;inset:0;overflow:hidden}.console.signin{display:block;overflow:auto}.console h1{font-family:var(--data);font-size:var(--t-sm);letter-spacing:.16em;text-transform:uppercase;color:var(--hi);font-weight:600}.console h2{font-family:var(--data);font-size:var(--t-micro);letter-spacing:.16em;text-transform:uppercase;color:var(--dim);margin-bottom:10px;font-weight:500}.c-head{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin-bottom:16px;padding-bottom:12px;display:flex}.c-head p{font-size:var(--t-micro);color:var(--dim)}.c-card{background:var(--panel);border:1px solid var(--line);padding:13px}.c-grid{gap:9px;display:grid}.c-metric{font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--hi);font-size:1.5rem;font-weight:600;line-height:1}.c-label{font-size:var(--t-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.c-table{border-collapse:collapse;width:100%;font-size:var(--t-xs)}.c-table th{z-index:1;background:var(--panel-2);text-align:start;font-size:var(--t-micro);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);border-bottom:1px solid var(--line);white-space:nowrap;padding:8px 10px;font-weight:500;position:sticky;top:0}.c-table td{border-bottom:1px solid var(--line);vertical-align:top;padding:7px 10px}.c-table tbody tr:hover{background:var(--panel-2)}.c-wrap{border:1px solid var(--line);background:var(--panel);max-height:62vh;overflow:auto}.c-field{background:var(--well);border:1px solid var(--line-2);flex:200px;align-items:center;gap:8px;min-height:34px;padding:0 10px;display:flex}.c-field input{min-width:0;font-family:var(--data);font-size:var(--t-xs);color:var(--hi);background:0 0;border:0;outline:none;flex:1;padding:8px 0}.c-select{background:var(--well);border:1px solid var(--line-2);color:var(--txt);font-family:var(--data);font-size:var(--t-micro);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;min-height:34px;padding:8px 10px}.c-chip{border:1px solid var(--line-2);min-height:32px;color:var(--dim);font-family:var(--data);font-size:var(--t-micro);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;padding:6px 11px}.c-chip:hover{color:var(--hi);border-color:var(--sig)}.c-chip[aria-pressed=true]{background:var(--sig);border-color:var(--sig);color:#06231f}.c-controls{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.c-state{font-size:var(--t-micro);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;display:inline-flex}.c-state:before{content:"";background:currentColor;width:7px;height:7px}.c-ok{color:var(--ok)}.c-warn{color:var(--warn)}.c-err{color:var(--err)}.c-sig{color:var(--sig)}.c-note{font-size:var(--t-micro);color:var(--dim);margin-top:12px}.c-bar{background:var(--well);border:1px solid var(--line);vertical-align:middle;width:54px;height:6px;margin-inline-end:8px;display:inline-block}.c-bar i{background:var(--sig);height:100%;display:block}.c-bar i.hot{background:var(--warn)}@media (width>=700px){.c-grid.cols-2{grid-template-columns:1fr 1fr}.c-grid.cols-3{grid-template-columns:repeat(3,1fr)}}@media (width>=1100px){.c-grid.cols-4{grid-template-columns:repeat(4,1fr)}.c-grid.split{grid-template-columns:1.4fr 1fr}}.opadmin-root{--bg:#0f1113;--bg-2:#0a0c0d;--card:#16191c;--card-2:#1d2125;--card-3:#242a2f;--line:#262b30;--line-2:#394046;--text:#f2f6f9;--text-2:#c3ccd3;--text-3:#7e8790;--realm:#4bb8a9;--on-realm:#06231f;--smp:#54c07a;--pvp:#e05a4c;--gold:#d99a3c;--lapis:#4bb8a9;--amethyst:#8f9ba4;background:var(--bg);color:var(--text-2);font-family:var(--data)}.opadmin-root .rounded,.opadmin-root .rounded-sm,.opadmin-root .rounded-md,.opadmin-root .rounded-lg,.opadmin-root .rounded-xl,.opadmin-root .rounded-2xl,.opadmin-root .rounded-3xl{border-radius:0}.opadmin-root.svelte-yof0o4{font-size:.9em}.opadmin-root.svelte-yof0o4 .text-xs{font-size:.7rem}.opadmin-root.svelte-yof0o4 .text-sm{font-size:.8rem}.opadmin-root.svelte-yof0o4 .text-base{font-size:.9rem}.opadmin-root.svelte-yof0o4 .text-lg{font-size:1rem}.opadmin-root.svelte-yof0o4 .text-xl{font-size:1.1rem}.opadmin-root.svelte-yof0o4 .text-2xl{font-size:1.35rem}
