*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:#0a0a0a;color:#f0f0f0;min-height:100vh}input,button,textarea{font-family:inherit}nav.svelte-12qhfyh{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem;border-bottom:1px solid #222}.brand.svelte-12qhfyh{font-size:.9rem;letter-spacing:.1em;text-transform:uppercase;color:#888}.links.svelte-12qhfyh{display:flex;align-items:center;gap:1.5rem}.links.svelte-12qhfyh a:where(.svelte-12qhfyh){color:#888;text-decoration:none;font-size:.9rem;transition:color .2s}.links.svelte-12qhfyh a.active:where(.svelte-12qhfyh),.links.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{color:#f0f0f0}.refresh.svelte-12qhfyh{background:none;border:none;color:#666;font-size:1.1rem;cursor:pointer;padding:.2rem .4rem;line-height:1;transition:color .2s}.refresh.svelte-12qhfyh:hover{color:#f0f0f0}.logout.svelte-12qhfyh{background:none;border:1px solid #333;color:#888;padding:.35rem .75rem;border-radius:4px;font-size:.8rem;cursor:pointer;transition:all .2s}.logout.svelte-12qhfyh:hover{border-color:#888;color:#f0f0f0}main.padded.svelte-12qhfyh{padding:2rem 1.5rem;max-width:900px;margin:0 auto}
