.referral-notice{color:#10344f;background:#ecfaf5;border:1px solid #bfe6d9;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;inline-size:min(1180px,100% - 24px);margin:10px auto;padding:12px 16px;display:flex}.referral-notice strong{font-size:15px;font-weight:900}.referral-notice p{color:#3f617d;margin:3px 0 0;font-size:13px;line-height:1.6}.referral-notice-actions{flex-wrap:wrap;gap:8px;display:flex}.referral-notice-primary,.referral-notice-dismiss{min-block-size:40px;font:inherit;cursor:pointer;border-radius:11px;align-items:center;padding:8px 14px;font-size:13px;font-weight:850;text-decoration:none;display:inline-flex}.referral-notice-primary{color:#fff;background:#0f9e92;border:0}.referral-notice-dismiss{color:#3a5c78;background:#fff;border:1px solid #c9dfe0}.referral-notice :is(a,button):focus-visible{outline-offset:2px;outline:3px solid #16b7a7}.referral-notice-badge{color:#fff;background:#0f9e92;border-radius:999px;place-items:center;block-size:20px;min-inline-size:20px;margin-inline-start:6px;padding-inline:6px;font-size:11px;font-weight:900;display:inline-grid}@media (max-width:640px){.referral-notice-actions,.referral-notice-actions>*{flex:100%;justify-content:center}}
