.contest-email-hint[hidden]{display:none!important}
.contest-email-hint{box-sizing:border-box;width:100%;margin:8px 0 4px;padding:10px 12px;border:1px solid #dbe4ec;border-radius:10px;background:#f6f9fc;color:#334155;font-family:inherit;font-size:13px;font-weight:400;line-height:1.45;text-align:left;overflow-wrap:anywhere}
.contest-email-hint__message{font-size:13px;line-height:1.45}
.contest-email-hint__message strong{font-weight:600;color:inherit;overflow-wrap:anywhere}
.contest-email-hint__actions{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:5px}
.contest-email-hint .contest-email-hint__actions button{appearance:none;display:inline-block;box-sizing:border-box;width:auto;min-width:0;max-width:100%;height:auto;min-height:0;margin:0;padding:3px 0;border:0;border-radius:0;box-shadow:none;background:transparent;color:#334155;font-family:inherit;font-size:13px;font-weight:600;line-height:1.4;letter-spacing:normal;text-transform:none;text-decoration:underline;cursor:pointer}
.contest-email-hint .contest-email-hint__actions button:focus-visible{outline:2px solid #718096;outline-offset:3px}
