:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--muted:#666;--error:#b00020;--border:#9994;--focus:#1a73e8;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.5}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--muted:#aaa;--error:#ff8a80;--focus:#8ab4f8}}body{margin:0}.page,.site-header{max-width:42rem;margin:0 auto;padding:1rem}.site-header{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:baseline;gap:.5rem 1.5rem;display:flex}.site-header ul{gap:1rem;margin:0;padding:0;list-style:none;display:flex}.app-name{margin:0;font-weight:700}.signed-in-as{color:var(--muted);margin:0 0 0 auto;font-size:.9rem}[aria-current=page]{font-weight:700}h1:focus{outline:none}h2{margin-top:2rem;font-size:1.15rem}label{margin-top:.75rem;font-weight:600;display:block}input,textarea{box-sizing:border-box;width:100%;font:inherit;margin:.25rem 0;padding:.4rem .5rem;display:block}button{font:inherit;cursor:pointer;margin-top:.5rem;padding:.35rem .9rem}button:disabled{cursor:progress}button.link{color:inherit;background:0 0;border:none;padding:0;text-decoration:underline}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.actions{flex-wrap:wrap;align-items:baseline;gap:.75rem;display:flex}.error{color:var(--error)}.hint,.token-meta,.live-status{color:var(--muted);font-size:.9rem}.hint{margin:0}.tokens{padding:0;list-style:none}.token{border-top:1px solid var(--border);padding:.75rem 0}.new-token{border:1px solid var(--border);margin:1rem 0;padding:.75rem}.notice{border-left:4px solid var(--focus);padding-left:.75rem}.invitation{border-bottom:1px solid var(--border)}.invitation h2{margin-top:0}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{position:absolute;left:-999px}.skip-link:focus{z-index:1;background:canvas;padding:.5rem;top:1rem;left:1rem}
