:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--canvas:#f0f1f5;--section:#fff;--raised:#f0f1f5;--field:#f5f6f8;--border:#cbd1d8;--text:#1e272f;--muted:#52616c;--accent:#326781;--button:#326781;--button-text:#fff;--error:#a42232;font:15px/1.45 system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--canvas:#1d2228;--section:#252a30;--raised:#2a2f35;--field:#1d2226;--border:#49525b;--text:#e4eaef;--muted:#b5c0cb;--accent:#add6e7;--button:#add6e7;--button-text:#142c36;--error:#ffadb3}}*{box-sizing:border-box}body{background:var(--canvas);color:var(--text);margin:0}a{color:var(--accent)}.app-bar{background:var(--section);border-bottom:1px solid var(--border);align-items:center;gap:1.4rem;height:3.2rem;padding:0 1.3rem;display:flex}.app-bar a{color:var(--text);font-weight:650;text-decoration:none}.app-bar span,.muted{color:var(--muted)}main{max-width:76rem;margin:1.6rem auto;padding:0 1.2rem}.heading{justify-content:space-between;align-items:center;gap:1rem;display:flex}h1{margin:.3rem 0;font-size:1.5rem;font-weight:600}h2{border-bottom:1px solid var(--border);margin:0 0 .8rem;padding-bottom:.6rem;font-size:1.1rem;font-weight:600}p{margin:.5rem 0 1rem}.section{background:var(--section);border:1px solid var(--border);border-radius:3px;margin-bottom:1rem;padding:1rem}.sign-in{max-width:35rem;margin:3rem auto}.action-grid{grid-template-columns:1fr 1fr;gap:1rem;display:grid}label{margin:0 0 .8rem;display:block}select{width:100%;margin-top:.3rem;display:block}select,button{font:inherit;color:var(--text);background:var(--field);border:1px solid var(--border);border-radius:3px;padding:.45rem .7rem}button{cursor:pointer}button:hover:not(:disabled){border-color:var(--accent);background:var(--raised)}button.primary{background:var(--button);color:var(--button-text)}button:disabled,select:disabled{opacity:.55;cursor:default}button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}select:focus-visible{outline:2px solid var(--accent);outline-offset:3px}a:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.error{color:var(--error)}.error:empty{display:none}.table-scroll{overflow:auto}table{border-collapse:collapse;text-align:left;width:100%}th{background:var(--raised);font-weight:600}th,td{border-bottom:1px solid var(--border);padding:.55rem .65rem}code{overflow-wrap:anywhere;font:.92em ui-monospace,SFMono-Regular,Consolas,monospace}.badge{border:1px solid var(--border);border-radius:3px;padding:.2rem .5rem;display:inline-block}@media (width<=48rem){.action-grid{grid-template-columns:1fr}.heading{align-items:flex-start}main{margin-top:1rem}select{max-width:100%}}button.primary:hover:not(:disabled){background:var(--button);filter:brightness(1.08)}