.sponsor-slot:empty{display:none}.sponsor-card{--sponsor-ink:#f2e7d0;--sponsor-muted:#c1cfc9;color:var(--sponsor-ink);border:1px solid #e6c78545;border-radius:12px;background:#172e32f2;padding:16px 18px;text-align:left;max-width:570px;font-family:"Malgun Gothic","Apple SD Gothic Neo",sans-serif;line-height:1.6;box-sizing:border-box}.sponsor-card *{box-sizing:border-box}.sponsor-card-top{display:flex;align-items:center;gap:9px;font-size:12px;flex-wrap:wrap}.sponsor-label{font-size:10px;letter-spacing:.04em;padding:1px 6px;border:1px solid #d8bc7755;border-radius:3px;color:#edcd8f}.sponsor-brand{font-weight:700;overflow-wrap:anywhere}.sponsor-card .sponsor-message{font-size:12px;margin:8px 0 5px;color:var(--sponsor-muted);letter-spacing:0;line-height:1.7;overflow-wrap:anywhere}.sponsor-card a.sponsor-card-link{display:inline-flex;min-height:40px;align-items:center;gap:10px;font-size:12px;color:#f5d291;text-decoration:none;border:0;padding:3px 0;overflow-wrap:anywhere}.sponsor-card-link span:last-child{font-size:17px}.sponsor-card a:focus-visible{outline:2px solid #f6d48f;outline-offset:4px}.sponsor-card a:hover{text-decoration:underline;text-underline-offset:5px}.entrance .sponsor-slot{margin-top:22px}.help-dialog .sponsor-slot{margin:20px 0}.cheer-success .sponsor-slot{margin:32px auto 0}.embedded .sponsor-slot{max-width:100%}@media(max-width:640px){.sponsor-card{padding:13px 15px;border-radius:10px}.entrance .sponsor-slot{margin-top:18px}.sponsor-card a.sponsor-card-link{min-height:44px}}
.help-dialog>.world-fine a{color:#ead29c;text-underline-offset:4px}
.cheer-success .support-invitation{margin:24px 0 0;font-size:12px;text-align:center}.support-invitation a{display:inline-flex;min-height:44px;align-items:center;color:#49664e;text-underline-offset:4px}.support-invitation small{display:block;font-size:10px;color:#6e7e65}
