.signin[data-v-30dec531]{--bg:var(--ll-jet-black);--fg:#fff;--fg-muted:#b1b1b1;--border:#ffffff14;--accent:var(--ll-cyber-green);--accent-fg:var(--ll-jet-black);--dot:#ffffff17;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:var(--fg);background:var(--bg);flex-direction:column;min-height:100vh;display:flex;position:relative;overflow:hidden}html:root:has(.signin){background:var(--ll-jet-black);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body:has(.signin){background:var(--ll-jet-black);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.dots[data-v-30dec531]{pointer-events:none;background-image:radial-gradient(circle, var(--dot) 1px, transparent 1.6px);background-size:28px 28px;position:absolute;inset:0}.lit[data-v-30dec531]{background-image:radial-gradient(circle, var(--accent) 1.2px, transparent 1.8px);opacity:.85;--spot:radial-gradient(circle var(--r) at var(--mx) var(--my), #000 0%, #00000059 40%, transparent 100%);-webkit-mask-image:var(--spot);-webkit-mask-image:var(--spot);mask-image:var(--spot)}header[data-v-30dec531],main[data-v-30dec531],footer[data-v-30dec531]{position:relative}header[data-v-30dec531]{padding:24px 32px}.brand[data-v-30dec531]{font-family:var(--font-semimono);letter-spacing:-.02em;font-size:20px}.dot[data-v-30dec531]{color:var(--accent)}.muted[data-v-30dec531]{color:var(--fg-muted)}main[data-v-30dec531]{flex:1;justify-content:center;align-items:center;padding:32px 16px 96px;display:flex}.panel[data-v-30dec531]{flex-direction:column;gap:28px;width:100%;max-width:440px;display:flex}.eyebrow[data-v-30dec531]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-muted);align-items:center;gap:10px;font-size:12px;display:flex}.pulse[data-v-30dec531]{background:var(--accent);width:8px;height:8px;box-shadow:0 0 12px var(--accent);border-radius:50%}h1[data-v-30dec531]{font-family:var(--font-semimono);letter-spacing:-.02em;margin:0;font-size:44px;font-weight:400;line-height:1.05}.go[data-v-30dec531]{background:var(--accent);min-height:52px;color:var(--accent-fg);border-radius:var(--radius-md);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;padding:0 20px;font-size:14px;text-decoration:none;display:flex}.go[data-v-30dec531]:hover{filter:brightness(.85)}.go[data-v-30dec531]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.staff[data-v-30dec531]{color:var(--fg-muted);font-size:14px}footer[data-v-30dec531]{border-top:1px solid var(--border);font-family:var(--font-mono);letter-spacing:.04em;color:var(--fg-muted);padding:20px 32px;font-size:12px}@media (width<=600px){header[data-v-30dec531],footer[data-v-30dec531]{padding-inline:16px}h1[data-v-30dec531]{font-size:34px}}.shell[data-v-8e63ebe2]{grid-template-columns:240px 1fr;min-height:100vh;display:grid}.side[data-v-8e63ebe2]{border-right:1px solid var(--border);background:var(--surface);flex-direction:column;gap:4px;padding:20px 16px;display:flex}.side a[data-v-8e63ebe2]{border-radius:var(--radius-md);color:var(--fg-muted);padding:8px 10px;text-decoration:none}.side a.active[data-v-8e63ebe2],.side a[data-v-8e63ebe2]:hover{color:var(--fg);background:var(--surface-2)}.brand[data-v-8e63ebe2]{font-family:var(--font-semimono);align-items:center;gap:10px;margin-bottom:16px;display:flex;color:var(--fg)!important}.mark[data-v-8e63ebe2]{background:var(--accent);border-radius:3px;width:14px;height:14px}.ws[data-v-8e63ebe2]{font-family:var(--font-mono);color:var(--fg-subtle);text-transform:uppercase;letter-spacing:.06em;padding:8px 10px 4px;font-size:12px}.spacer[data-v-8e63ebe2]{flex:1}.account[data-v-8e63ebe2]{position:relative}.menu[data-v-8e63ebe2]{background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--radius-md);z-index:10;padding:4px;display:grid;position:absolute;bottom:calc(100% + 4px);left:0;right:0}.who[data-v-8e63ebe2]{text-align:left;border-radius:var(--radius-md);width:100%;color:var(--fg-muted);font:inherit;cursor:pointer;text-overflow:ellipsis;background:0 0;border:0;padding:8px 10px;overflow:hidden}.who[data-v-8e63ebe2]:hover,.who[aria-expanded=true][data-v-8e63ebe2]{color:var(--fg);background:var(--surface-2)}main[data-v-8e63ebe2]{align-content:start;gap:20px;min-width:0;padding:28px 32px;display:grid}@media (width<=720px){.shell[data-v-8e63ebe2]{grid-template-columns:1fr}.side[data-v-8e63ebe2]{border-right:0;border-bottom:1px solid var(--border);flex-flow:wrap;padding:12px 16px}.brand[data-v-8e63ebe2]{margin-bottom:0}.menu[data-v-8e63ebe2]{min-width:160px;top:calc(100% + 4px);bottom:auto;left:auto}.spacer[data-v-8e63ebe2],.ws[data-v-8e63ebe2]{display:none}main[data-v-8e63ebe2]{padding:20px 16px}}:root{--ll-jet-black:#0a0a0a;--ll-cyber-green:#3fea00;--ll-electric-blue:#003bff;--ll-blaze-orange:#ff5c00;--bg:var(--ll-jet-black);--surface:#141414;--surface-2:#1c1c1c;--surface-3:#242424;--fg:#fff;--fg-muted:#b1b1b1;--fg-subtle:#8a8a8a;--border:#ffffff14;--border-strong:#ffffff29;--accent:var(--ll-cyber-green);--accent-fg:var(--ll-jet-black);--warn:var(--ll-blaze-orange);--info:#5c80ff;--font-sans:"FK Grotesk", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-semimono:"FK Grotesk SemiMono", "FK Grotesk", ui-sans-serif, system-ui, sans-serif;--font-mono:"FK Grotesk Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--radius-md:6px;--radius-lg:10px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-theme=light]{--bg:#fff;--surface:#fff;--surface-2:#f8f8f8;--surface-3:#e6e6e6;--fg:#0a0a0a;--fg-muted:#464646;--fg-subtle:#6c6c6c;--border:#0a0a0a1a;--border-strong:#0a0a0a33;--accent:#228e00;--accent-fg:#fff;--warn:#a13f03;--info:#0230d0;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--fg);font:15px/1.5 var(--font-sans);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit}h1,h2,h3{font-family:var(--font-semimono);letter-spacing:-.02em;margin:0;font-weight:400}h1{font-size:28px}h2{font-size:20px}h3{font-size:16px}code,.mono{font-family:var(--font-mono);font-size:13px}.muted{color:var(--fg-muted)}.subtle{color:var(--fg-subtle);font-size:13px}button,.button{font:13px/1 var(--font-mono);letter-spacing:.04em;border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--surface-2);min-height:36px;color:var(--fg);cursor:pointer;align-items:center;gap:6px;padding:10px 14px;text-decoration:none;display:inline-flex}button:hover,.button:hover{border-color:var(--fg-muted)}button.primary,.button.primary{background:var(--accent);color:var(--accent-fg);border-color:var(--accent)}button.danger{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 50%, transparent)}button:disabled{opacity:.5;cursor:default}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}input,select,textarea{font:inherit;color:var(--fg);background:var(--surface-2);border:1px solid var(--border-strong);border-radius:var(--radius-md);min-height:36px;padding:8px 10px}label{color:var(--fg-muted);gap:4px;font-size:13px;display:grid}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px}.row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.stack{gap:12px;display:grid}.grid-form{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));align-items:end;gap:12px;display:grid}table{border-collapse:collapse;width:100%;font-size:14px}th{text-align:left;color:var(--fg-subtle);border-bottom:1px solid var(--border);padding:6px 8px;font-size:12px;font-weight:400}td{border-bottom:1px solid var(--border);vertical-align:top;padding:8px}.table-wrap{overflow-x:auto}.pill{font:12px/1 var(--font-mono);border:1px solid var(--border-strong);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.pill:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.pill.live{color:var(--accent)}.pill.provisioning{color:var(--info)}.pill.needs_attention{color:var(--warn)}.note{border-left:3px solid var(--warn);background:color-mix(in srgb, var(--warn) 10%, transparent);border-radius:var(--radius-md);padding:10px 12px}.note.ok{border-left-color:var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent)}pre{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-md);font:12px/1.5 var(--font-mono);white-space:pre-wrap;word-break:break-all;padding:12px;overflow-x:auto}
