.PharmacyForms-module__ASvvBq__registrationForm,.PharmacyForms-module__ASvvBq__reviewList,.PharmacyForms-module__ASvvBq__reviewCard,.PharmacyForms-module__ASvvBq__reviewForm{gap:var(--space-5);display:grid}.PharmacyForms-module__ASvvBq__row{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.PharmacyForms-module__ASvvBq__field{gap:7px;display:grid}.PharmacyForms-module__ASvvBq__field label{font-weight:650}.PharmacyForms-module__ASvvBq__field input,.PharmacyForms-module__ASvvBq__field textarea{border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);width:100%;min-height:44px;color:var(--text);resize:vertical;padding:10px 12px}.PharmacyForms-module__ASvvBq__field input[aria-invalid=true],.PharmacyForms-module__ASvvBq__field textarea[aria-invalid=true]{border-color:var(--danger)}.PharmacyForms-module__ASvvBq__help,.PharmacyForms-module__ASvvBq__fieldError,.PharmacyForms-module__ASvvBq__formError,.PharmacyForms-module__ASvvBq__reviewNotice,.PharmacyForms-module__ASvvBq__inlineSuccess{margin:0;font-size:13px}.PharmacyForms-module__ASvvBq__help,.PharmacyForms-module__ASvvBq__reviewNotice{color:var(--text-muted)}.PharmacyForms-module__ASvvBq__fieldError,.PharmacyForms-module__ASvvBq__formError{color:var(--danger)}.PharmacyForms-module__ASvvBq__formError,.PharmacyForms-module__ASvvBq__inlineSuccess{border-radius:var(--radius-control);padding:10px 12px}.PharmacyForms-module__ASvvBq__formError{background:var(--danger-soft)}.PharmacyForms-module__ASvvBq__inlineSuccess{color:var(--success);background:var(--success-soft)}.PharmacyForms-module__ASvvBq__reviewNotice{text-align:center}.PharmacyForms-module__ASvvBq__successCard,.PharmacyForms-module__ASvvBq__emptyState{padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--purple-050);text-align:center}.PharmacyForms-module__ASvvBq__successCard h2,.PharmacyForms-module__ASvvBq__successCard p,.PharmacyForms-module__ASvvBq__emptyState h2,.PharmacyForms-module__ASvvBq__emptyState p{margin:0}.PharmacyForms-module__ASvvBq__successCard{gap:var(--space-3);display:grid}.PharmacyForms-module__ASvvBq__successCard a{color:var(--brand-purple);text-underline-offset:3px;font-weight:700;text-decoration:underline}.PharmacyForms-module__ASvvBq__reviewList{grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start}.PharmacyForms-module__ASvvBq__reviewCard{gap:var(--space-4)}.PharmacyForms-module__ASvvBq__reviewHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.PharmacyForms-module__ASvvBq__reviewHeader h2,.PharmacyForms-module__ASvvBq__reviewHeader p{margin:0}.PharmacyForms-module__ASvvBq__reviewHeader h2{font-size:18px}.PharmacyForms-module__ASvvBq__reviewHeader p{color:var(--text-muted);font-size:13px}.PharmacyForms-module__ASvvBq__details{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.PharmacyForms-module__ASvvBq__details div{min-width:0;padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-control)}.PharmacyForms-module__ASvvBq__details dt,.PharmacyForms-module__ASvvBq__savedDecision span{color:var(--text-muted);font-size:12px;font-weight:650}.PharmacyForms-module__ASvvBq__details dd{overflow-wrap:anywhere;margin:2px 0 0}.PharmacyForms-module__ASvvBq__reviewForm{border-block-start:1px solid var(--border);padding-block-start:var(--space-4)}.PharmacyForms-module__ASvvBq__reviewActions{gap:var(--space-3);flex-wrap:wrap;display:flex}.PharmacyForms-module__ASvvBq__savedDecision{padding:var(--space-3);border-radius:var(--radius-control);background:var(--purple-050)}.PharmacyForms-module__ASvvBq__savedDecision p,.PharmacyForms-module__ASvvBq__savedDecision small{margin:0}.PharmacyForms-module__ASvvBq__savedDecision small{color:var(--text-muted)}@media (max-width:640px){.PharmacyForms-module__ASvvBq__row,.PharmacyForms-module__ASvvBq__details{grid-template-columns:1fr}.PharmacyForms-module__ASvvBq__reviewActions>button{width:100%}}
