*{box-sizing:border-box}html,body{margin:0;height:100%}body{background:#0b1220;color:#c6d0e4;font-family:Inter,-apple-system,Segoe UI,Roboto,sans-serif;font-size:14px}a{color:#38bdf8}.btn{background:#132544;color:#c6d0e4;border:1px solid #2c4a78;border-radius:8px;padding:8px 16px;font-size:13px;cursor:pointer;text-decoration:none;display:inline-block;line-height:1.2}.btn:hover{background:#1a3057;color:#e5eaf5}.btn:disabled{opacity:.5;cursor:default}.btn.primary{background:#0369a1;border-color:#0ea5e9;color:#fff}.btn.primary:hover{background:#0284c7}.btn.ghost{background:transparent;border-color:#24304e}
