body{font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial;margin:0;padding:0;color:#111}a{color:#06c;text-decoration:none}button{padding:8px 12px;cursor:pointer}input{padding:6px 8px}button{border-radius:6px;border:1px solid #d1d5db;padding:8px 14px;background:#f9fafb;cursor:pointer;font-weight:500;transition:all .15s ease}button:hover{background:#e5e7eb}button:disabled{opacity:.6;cursor:not-allowed}button.primary{background:#2563eb;color:#fff;border-color:#2563eb}button.danger{background:#dc2626;color:#fff;border-color:#dc2626}
