
.ppacc-form{max-width:700px;margin:18px auto;padding:16px;background:#fff;border-radius:14px;box-shadow:0 8px 30px rgba(0,0,0,.05)}
.ppacc-form label{display:flex;flex-direction:column;font-weight:600;margin-bottom:10px}
.ppacc-form input, .ppacc-form select{border:1px solid #d7dbe0;border-radius:10px;padding:10px 12px;background:#f9fafb}
.ppacc-btn{margin-top:8px;background:#2563eb;color:#fff;border:none;border-radius:10px;padding:10px 16px;font-weight:700;cursor:pointer}
.ppacc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.ppacc-links{margin-top:10px;font-size:14px}
@media (max-width:640px){.ppacc-grid{grid-template-columns:1fr}}
