.wtaia-credit-widget{padding:clamp(16px,3vw,30px);background:var(--wtaia-surface,#fff);border:1px solid #e5eaf1;border-radius:20px;color:var(--wtaia-text,#14213d);max-width:1100px;margin-inline:auto}
.wtaia-credit-widget h2{margin:0 0 18px;font-size:clamp(1.2rem,3vw,1.7rem)}
.wtaia-credit-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.wtaia-credit-summary>div,.wtaia-credit-pack{border:1px solid #e5eaf1;border-radius:16px;background:#f7f9fc;padding:16px;display:flex;flex-direction:column;gap:8px;min-width:0}
.wtaia-credit-summary small{color:#64748b}.wtaia-credit-summary strong{font-size:1.55rem;color:#5149d8}
.wtaia-credit-packs{display:grid;grid-template-columns:repeat(auto-fit,minmax(205px,1fr));gap:12px}
.wtaia-credit-pack .wtaia-btn{align-self:flex-start;margin-top:auto;text-decoration:none}
@media(max-width:400px){.wtaia-credit-summary{grid-template-columns:1fr}.wtaia-credit-widget{padding:14px}}
