:root{--bg:#0c1018;--ink:#e5eefc;--accent:#93c5fd;--muted:#8b9bb4;--card:#141b28;font-family:Segoe UI,system-ui,sans-serif;color:var(--ink);background:radial-gradient(800px 420px at 0% 0%,#1e293b,transparent),var(--bg)}*{box-sizing:border-box}body{margin:0}#app{max-width:800px;margin:0 auto;padding:28px 18px 70px}h1{margin:0}.lede{color:var(--muted)}.row{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0}select,button{padding:10px 14px;border-radius:999px;border:1px solid #334155;background:#1e293b;color:var(--ink);font:inherit;cursor:pointer}button.primary{background:linear-gradient(180deg,#93c5fd,#2563eb);border:0;color:#0b1220;font-weight:700}.grid{display:grid;gap:10px}.name{background:var(--card);border:1px solid #243044;border-radius:14px;padding:14px 16px;display:flex;justify-content:space-between;gap:12px;align-items:center}.name strong{font-size:1.15rem}.muted{color:var(--muted);font-size:.85rem}
