.rk141b p,.rk141b-rp,.rk141b-eb p{font-size:16px;line-height:1.45;white-space:normal;overflow:visible;text-overflow:clip}
.rk141b-free,.rk141b-rp{font-weight:600}
#fr .rk141b-rp{font-size:16px;margin:4px 0 10px}
.rk141b-refund{border:1px solid #cbd5e1;border-radius:10px;padding:8px 10px}
.rk141b-tiers{display:flex;flex-direction:column;gap:8px;margin:8px 0}
.rk141b-tier{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-height:56px;padding:10px 12px;border:2px solid #cbd5e1;border-radius:12px;background:transparent;color:inherit;font-size:16px;text-align:left}
.rk141b-tier span{font-size:15px}
.rk141b-tier.on{border-color:#2563eb;background:rgba(37,99,235,.10)}
.rk141b-tier[disabled]{opacity:.6}
#modalBody .rk141b *,.rk141b-eb *{animation:none!important}
#modalBody .rk141b .rk138btn,.rk141b-eb .rk138btn{min-height:44px;min-width:44px;font-size:16px}
html[data-sun="1"] .rk141b-tier{border-color:#000;color:#000}
html[data-sun="1"] .rk141b-tier.on{background:#ffeb3b}
.rk141bb{background:#fff;color:#0f172a;border:1px solid #cbd5e1;border-left:4px solid #2563eb;border-radius:12px;padding:12px 14px;margin:10px 16px}
.rk141bb .rk141sm{font-size:15px}
html[data-theme="dark"] .rk141bb{background:#111c33;color:#f1f5f9;border-color:#334155}
html[data-sun="1"] .rk141bb{background:#fff;color:#000;border:2px solid #000}
html[data-sun="1"] .rk141bb *{color:#000}
#modalBody .rk141b-tier,#modalBody .rk141b-tier b{font-size:16px!important}
#modalBody .rk141b-tier span{font-size:15px!important}
.rk141b-team{border-top:1px solid #cbd5e1;padding:6px 0}
