.share-prescription-via-sms[data-v-131c1338]{padding:2rem;font-family:system-ui,-apple-system,sans-serif}.error-state[data-v-131c1338],.loading-state[data-v-131c1338],.success-state[data-v-131c1338]{padding:1rem}.success-state[data-v-131c1338]{text-align:center}.review-intro[data-v-131c1338]{margin-bottom:1.5rem}.review-section[data-v-131c1338]{text-align:left;max-width:600px;margin:0 auto 1.5rem;padding:1rem;background:#f8f9fa;border-radius:8px}.review-block[data-v-131c1338]{margin-bottom:1.25rem}.review-block[data-v-131c1338]:last-child{margin-bottom:0}.review-block h3[data-v-131c1338]{margin:0 0 .5rem;font-size:.9rem;color:#555;text-transform:uppercase;letter-spacing:.05em}.review-list[data-v-131c1338]{margin:0;padding-left:1.25rem}.review-list li[data-v-131c1338]{margin-bottom:.25rem}.prescription-preview[data-v-131c1338]{margin:0;padding:.75rem;font-size:.85rem;white-space:pre-wrap;word-wrap:break-word;background:#fff;border-radius:4px;border:1px solid #e9ecef;max-height:300px;overflow-y:auto}.error-state[data-v-131c1338]{color:#c00}.share-manually-btn[data-v-131c1338]{margin-top:1rem;padding:.6rem 1.2rem;font-size:1rem;background:var(--color-primary,#007bff);color:#fff;border:none;border-radius:8px;cursor:pointer}.share-manually-btn[data-v-131c1338]:hover{opacity:.9}