@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;500;600&family=IBM+Plex+Serif:wght@300;600&family=IBM+Plex+Mono:wght@400;500&display=swap";
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f7f6f3;--panel:#fff;--ink:#16181d;--ink-2:#585c64;--ink-3:#636b7a;--rule:#16181d1f;--rule-subtle:#16181d12;--live:#ae5123;--live-hover:#94441d;--on-live:#fff;--mark:#8c6a1f;--bad:#a33a25;--ok:#2c7a55;--p-toowl:#b98a3f;--p-idrl:#c1362b;--sans:"IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--serif:"IBM Plex Serif", Georgia, serif;--mono:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#101216;--panel:#181b21;--ink:#e8eaed;--ink-2:#9aa0aa;--ink-3:#7b8496;--rule:#e8eaed24;--rule-subtle:#e8eaed12;--live:#ff8a3d;--live-hover:#ffa163;--on-live:#16181d;--mark:#d9a93c;--bad:#e8735a;--ok:#5fbf8f;--p-toowl:#e0b667;--p-idrl:#e85b4c}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#101216;--panel:#181b21;--ink:#e8eaed;--ink-2:#9aa0aa;--ink-3:#7b8496;--rule:#e8eaed24;--rule-subtle:#e8eaed12;--live:#ff8a3d;--live-hover:#ffa163;--on-live:#16181d;--mark:#d9a93c;--bad:#e8735a;--ok:#5fbf8f;--p-toowl:#e0b667;--p-idrl:#e85b4c}*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);font:15px/1.6 var(--sans);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit}.wrap{place-items:center;min-height:100svh;padding:32px 20px;display:grid}.card{width:100%;max-width:25rem}.mark{margin-bottom:26px;display:block}h1{font-family:var(--serif);letter-spacing:-.025em;margin:0 0 10px;font-size:30px;font-weight:300;line-height:1.1}h1 em{font-style:normal;font-weight:600}.sub{color:var(--ink-2);margin:0 0 26px;font-size:14.5px}label{color:var(--ink-2);margin-bottom:6px;font-size:13px;display:block}input[type=email],input[type=password]{width:100%;font:15px var(--sans);color:var(--ink);background:var(--panel);border:1px solid var(--rule);border-radius:7px;padding:11px 13px}input:focus-visible{border-color:var(--live);box-shadow:0 0 0 3px color-mix(in srgb, var(--live) 22%, transparent);outline:none}.btn{cursor:pointer;width:100%;font:600 14px var(--sans);background:var(--live);color:var(--on-live);border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;gap:8px;margin-top:14px;padding:12px 18px;display:inline-flex}.btn:hover{background:var(--live-hover)}.btn.alt{background:var(--panel);color:var(--ink);border-color:var(--rule);font-weight:500}.btn.alt:hover{border-color:var(--ink-3)}.divider{color:var(--ink-3);align-items:center;gap:12px;margin:22px 0;font-size:12px;display:flex}.divider:before,.divider:after{content:"";background:var(--rule-subtle);flex:1;height:1px}.note{color:var(--ink-3);margin-top:22px;font-size:12.5px;line-height:1.55}.err{border-left:2px solid var(--bad);color:var(--ink-2);margin-bottom:20px;padding:2px 0 2px 12px;font-size:13.5px}.row{border-bottom:1px solid var(--rule-subtle);align-items:baseline;gap:12px;padding:12px 0;display:flex}.row .k{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);min-width:9rem;font-size:11px}.topbar{background:var(--panel);border-bottom:1px solid var(--rule);align-items:center;gap:26px;padding:13px 28px;display:flex}.lockup{white-space:nowrap;align-items:center;gap:9px;text-decoration:none;display:flex}.lockup .wm{letter-spacing:-.01em;font-size:15px;font-weight:600}.topnav{color:var(--ink-2);gap:22px;font-size:14px;display:flex}.topnav a{text-decoration:none}.topnav a[aria-current]{color:var(--ink);font-weight:500}.topnav a:not([aria-current]):hover{color:var(--ink)}.acct{color:var(--ink-2);align-items:center;gap:14px;margin-left:auto;font-size:13.5px;display:flex}.avatar{background:color-mix(in srgb, var(--live) 12%, transparent);width:26px;height:26px;color:var(--live);font:600 11px var(--sans);border-radius:50%;place-items:center;display:grid}.page{max-width:62rem;margin:0 auto;padding:40px 28px 80px}.page h1{font-family:var(--serif);letter-spacing:-.025em;text-wrap:balance;margin:0 0 5px;font-size:clamp(25px,3.4vw,32px);font-weight:300;line-height:1.12}.page h1 em{font-style:normal;font-weight:600}.page .sub{color:var(--ink-2);margin:0 0 30px;font-size:14.5px}.band{background:var(--panel);border:1px solid var(--rule);border-radius:10px;flex-wrap:wrap;align-items:center;gap:16px;margin-bottom:34px;padding:17px 20px;display:flex}.band.in{background:color-mix(in srgb, var(--ok) 10%, transparent);border-color:color-mix(in srgb, var(--ok) 34%, transparent)}.band .pip{background:var(--ink-3);border-radius:50%;flex:none;width:8px;height:8px}.band.in .pip{background:var(--ok)}.band .lede{font-size:15px}.band .lede b{font-weight:600}.band .figs{gap:22px;margin-left:auto;display:flex}.band .fig{text-align:right}.band .fig b{font:500 19px var(--mono);letter-spacing:-.02em;font-variant-numeric:tabular-nums;display:block}.band .fig span{font:400 10px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.sect{margin-top:38px}.sect>h2{font:500 10.5px var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);align-items:center;gap:12px;margin:0 0 14px;display:flex}.sect>h2:after{content:"";background:var(--rule-subtle);flex:1;height:1px}.grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,16.5rem),1fr));gap:13px;display:grid}.tile{background:var(--panel);border:1px solid var(--rule);border-radius:10px;flex-direction:column;gap:9px;padding:19px;display:flex}.tile .hd{align-items:center;gap:9px;display:flex}.tile .dot{border-radius:50%;flex:none;width:9px;height:9px}.tile .nm{font-size:15px;font-weight:600}.tile .st{font:400 9.5px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-left:auto}.tile p{color:var(--ink-2);margin:0;font-size:13.5px;line-height:1.55}.tile .go{margin-top:2px;font-size:13px;font-weight:500;text-decoration:none}.tile.reserved{border-style:dashed}.tile.reserved .nm{color:var(--ink-2);font-style:italic;font-weight:500}.rows{border-top:1px solid var(--rule-subtle)}.row{border-bottom:1px solid var(--rule-subtle);flex-wrap:wrap;align-items:baseline;gap:16px;padding:13px 0;display:flex}.row .k{min-width:10rem;font:400 10.5px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3)}.row .v{font-size:14px}.row .v .muted{color:var(--ink-3)}.row .act{margin-left:auto}.cmd{font:400 12.5px var(--mono);background:var(--bg);border:1px solid var(--rule);border-radius:7px;align-items:center;gap:10px;padding:8px 8px 8px 12px;display:flex}.cmd code{white-space:nowrap;scrollbar-width:none;flex:1;min-width:0;overflow-x:auto}.cmd code::-webkit-scrollbar{display:none}.admin{border-top:1px dashed var(--rule);margin-top:42px;padding-top:24px}.admin .warn{color:var(--ink-2);border-left:2px solid var(--live);margin:0 0 14px;padding-left:12px;font-size:13px}.admin .ctl{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.admin input[type=number]{width:5.5rem;font:400 14px var(--mono);color:var(--ink);background:var(--panel);border:1px solid var(--rule);border-radius:7px;padding:8px 10px}.btn.sm{width:auto;margin-top:0;padding:6px 12px;font-size:12.5px}.btn.quiet{background:var(--panel);color:var(--ink);border-color:var(--rule);font-weight:500}.btn.quiet:hover{background:var(--panel);border-color:var(--ink-3)}.danger{cursor:pointer;font:500 13px var(--sans);color:var(--bad);background:0 0;border:0;padding:0}@media (max-width:640px){.topnav,.acct .em{display:none}.page{padding:30px 18px 60px}.band .figs{justify-content:flex-start;width:100%;margin-left:0}.band .fig{text-align:left}.row .k{min-width:100%}}
