*{box-sizing:border-box}body{margin:0;font-family:system-ui,-apple-system,sans-serif;background:#0f1419;color:#e7e9ea}.page{max-width:40rem;margin:0 auto;padding:2rem 1.25rem}h1{font-size:1.5rem;margin:0 0 .5rem}.muted{color:#8b98a5}.small{font-size:.875rem;margin-top:2rem}a{color:#1d9bf0}code{font-size:.85em}.field{display:flex;flex-direction:column;gap:.35rem;margin:1rem 0}.field input{font:inherit;padding:.6rem .75rem;border:1px solid #38444d;border-radius:.4rem;background:#15202b;color:inherit}.btn{font:inherit;padding:.55rem 1rem;border:0;border-radius:.4rem;background:#1d9bf0;color:#fff;cursor:pointer}.btn:disabled{opacity:.6;cursor:default}.actions{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:1rem}.btn-link{font:inherit;padding:0;border:0;background:none;color:#1d9bf0;cursor:pointer;text-decoration:underline}.btn-link:disabled{opacity:.6;cursor:default}.tenant-list{list-style:none;padding:0;margin:1.25rem 0;display:flex;flex-direction:column;gap:.75rem}.tenant-btn{width:100%;display:flex;justify-content:space-between;align-items:center;text-align:left}.tenant-code{font-size:.85rem;opacity:.85}.alert{color:#f4212e;margin:.75rem 0}