.hdk-chapter-paywall{display:flex;justify-content:center;padding:24px 0}.hdk-chapter-paywall-card{background:var(--hdk-card, #f7f8f8);border:1px solid var(--hdk-border, #e1eaef);border-radius:var(--hdk-radius-xl, 1rem);padding:24px;max-width:520px;width:100%;text-align:center;box-shadow:var(--hdk-shadow-sm, 0 1px 3px rgba(0, 0, 0, .1))}.hdk-chapter-paywall-title{font-size:1.1rem;font-weight:700;color:var(--hdk-text-primary, #0f1419);margin-bottom:8px}.hdk-chapter-paywall-price{font-size:1.5rem;font-weight:700;color:var(--hdk-primary, #54cfd6);margin-bottom:8px}.hdk-chapter-paywall-balance{font-size:.95rem;color:var(--hdk-text-secondary, #536471);margin-bottom:16px}.hdk-chapter-paywall-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-bottom:12px}.hdk-chapter-paywall-btn{min-width:140px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.hdk-chapter-paywall-btn:hover{color:var(--white-color)}.hdk-chapter-paywall-note{font-size:.85rem;color:var(--hdk-text-muted, #8899a6)}.hdk-chapter-paywall-btn.is-loading{opacity:.7;pointer-events:none}@media(max-width:576px){.hdk-chapter-paywall-card{padding:18px}.hdk-chapter-paywall-actions{flex-direction:column}.hdk-chapter-paywall-btn{width:100%}}.hdk-paywall-combo-info{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:12px;padding:10px 14px;border-radius:10px;border:1px dashed rgba(245,166,35,.55);background:#f5a62314;color:var(--hdk-text-muted, #8899a6);font-size:.85rem;font-weight:500;line-height:1.35;text-align:center;text-decoration:none;transition:background .15s ease,color .15s ease}.hdk-paywall-combo-info:hover{background:#f5a62329;color:var(--hdk-primary, #f5a623);text-decoration:none}.hdk-paywall-combo-info iconify-icon{color:var(--hdk-primary, #f5a623);font-size:1.05rem;flex-shrink:0}@media(max-width:576px){.hdk-paywall-combo-info{font-size:.8rem;padding:9px 10px}}
