/* v368 — a compact, eligibility-aware first-phone Bonus hint. */
.sms-phone-bonus{display:flex;align-items:center;gap:10px;padding:12px 13px;margin:10px 0 16px;border:1px solid color-mix(in srgb,currentColor 18%,transparent);border-radius:12px;background:color-mix(in srgb,currentColor 4%,transparent);text-align:left}
.sms-phone-bonus>svg{width:22px;height:22px;flex:0 0 22px;color:#ed509a}
.sms-phone-bonus>div{flex:1;min-width:0}.sms-phone-bonus strong{display:block;font-size:12px;line-height:1.4;font-weight:750}.sms-phone-bonus small{display:block;font-size:10px;line-height:1.5;opacity:.72;margin-top:3px}.sms-phone-bonus>b{font-size:12px;white-space:nowrap;color:#ed509a}
html[data-palette="fen"] .sms-phone-bonus{background:#fff0f7;border-color:#f2bfd8}html[data-palette="fen"] .sms-phone-bonus>svg,html[data-palette="fen"] .sms-phone-bonus>b{color:#d90073}
@media(max-width:420px){.sms-phone-bonus{padding:11px 10px;gap:8px}.sms-phone-bonus strong{font-size:11px}.sms-phone-bonus small{font-size:10px}.sms-phone-bonus>b{font-size:11px}}
