.affiliate-terms-agreement{color:#bec0c7;cursor:pointer;align-items:flex-start;gap:12px;font-size:14px;line-height:1.6;display:flex}.affiliate-terms-agreement input[type=checkbox]{-webkit-appearance:none;appearance:none;width:22px;height:22px;min-height:0;box-shadow:none;cursor:pointer;background:#151827;border:1px solid #525970;border-radius:4px;flex:0 0 22px;margin:1px 0 0;padding:0;position:relative}.affiliate-terms-agreement input[type=checkbox]:checked{background:#cf0;border-color:#cf0}.affiliate-terms-agreement input[type=checkbox]:checked:after{content:"";border:2px solid #151827;border-width:0 2px 2px 0;width:6px;height:11px;position:absolute;top:3px;left:7px;transform:rotate(45deg)}.affiliate-terms-agreement input[type=checkbox]:focus-visible{outline-offset:3px;outline:2px solid #cf0}.affiliate-terms-agreement a{color:var(--primary);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,currentColor 32%,transparent);text-decoration-color:color-mix(in srgb,currentColor 32%,transparent);text-underline-offset:4px}
