.auth-modal-module__FEd1SW__backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000040;animation:.2s ease-out auth-modal-module__FEd1SW__backdropIn}.auth-modal-module__FEd1SW__modal{width:375px;max-width:90%;animation:.3s ease-out auth-modal-module__FEd1SW__slideUp}@media not (max-width:640px){.auth-modal-module__FEd1SW__modal.auth-modal-module__FEd1SW__fadeInModal{animation:.4s ease-out auth-modal-module__FEd1SW__fadeIn}}.auth-modal-module__FEd1SW__inputWrapper{background-color:var(--color-neutral-975);border:1px solid var(--color-neutral-950);border-radius:10px;align-items:center;gap:12px;width:100%;padding:12px 20px;display:flex}.auth-modal-module__FEd1SW__input{color:var(--color-white);font-family:var(--font-delight-bold);background:0 0;outline:none;flex:1;font-size:12px;font-weight:600}.auth-modal-module__FEd1SW__input:disabled{opacity:.5}.auth-modal-module__FEd1SW__input::placeholder{color:var(--color-neutral-600)}.auth-modal-module__FEd1SW__phonePrefix{color:var(--color-white);font-family:var(--font-delight-bold);font-size:12px;font-weight:600}.auth-modal-module__FEd1SW__primaryButton{width:100%;font-family:var(--font-delight-semibold);background-color:var(--color-primary-green);color:var(--color-neutral-black);cursor:pointer;border-radius:9999px;margin-bottom:0;padding:12px 40px;font-weight:600;transition:opacity .2s}.auth-modal-module__FEd1SW__primaryButton:hover{opacity:.9}.auth-modal-module__FEd1SW__primaryButton:disabled{opacity:.5;cursor:not-allowed}.auth-modal-module__FEd1SW__socialButton{background-color:var(--color-neutral-975);border:1px solid var(--color-neutral-950);width:100%;color:var(--color-white);cursor:pointer;border-radius:100px;align-items:center;gap:12px;padding:12px 40px;transition:background-color .2s;display:flex}.auth-modal-module__FEd1SW__socialButton:hover{background-color:#ffffff0d}.auth-modal-module__FEd1SW__socialButton:disabled{opacity:.5;cursor:not-allowed}.auth-modal-module__FEd1SW__socialButtonText{font-family:var(--font-delight-bold);color:var(--color-neutral-500);font-size:12px;font-weight:600}.auth-modal-module__FEd1SW__phoneButtonIcon{justify-content:center;align-items:center;display:flex}.auth-modal-module__FEd1SW__authOptionsStack{flex-direction:column;gap:12px;width:100%;display:flex}.auth-modal-module__FEd1SW__divider{align-items:center;gap:16px;width:100%;margin:15px auto;display:flex}.auth-modal-module__FEd1SW__dividerLine{background-color:var(--color-neutral-800);flex:1;height:1px}.auth-modal-module__FEd1SW__dividerText{font-family:var(--font-delight-bold);color:var(--color-neutral-600);font-size:12px;font-weight:600}.auth-modal-module__FEd1SW__switchText{text-align:center;color:var(--color-neutral-600);font-size:11px;font-weight:500;font-family:var(--font-delight-medium)}.auth-modal-module__FEd1SW__switchButton{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;margin:0;padding:0}.auth-modal-module__FEd1SW__switchLink{color:var(--color-white);cursor:pointer;text-decoration:none}.auth-modal-module__FEd1SW__switchLink:hover{text-decoration:underline}.auth-modal-module__FEd1SW__moreOptionsButton{color:var(--color-neutral-700);cursor:pointer;font-family:var(--font-delight-medium);text-align:center;background:0 0;border:none;margin-top:10px;padding:0;font-size:10px}.auth-modal-module__FEd1SW__moreOptionsButton:hover{color:var(--color-neutral-600)}.auth-modal-module__FEd1SW__inlineButton{color:var(--color-primary-green);cursor:pointer;font:inherit;background:0 0;border:none;padding:0}.auth-modal-module__FEd1SW__inlineButton:disabled{opacity:.5;cursor:not-allowed}.auth-modal-module__FEd1SW__termsText{text-align:center;color:var(--color-neutral-700);font-size:10px;font-weight:500;font-family:var(--font-delight-medium);margin-top:20px}.auth-modal-module__FEd1SW__termsLink{text-decoration:underline}.auth-modal-module__FEd1SW__termsLink:hover{text-decoration:none}.auth-modal-module__FEd1SW__marketingOptIn{cursor:pointer;align-items:center;gap:8px;width:100%;display:flex}.auth-modal-module__FEd1SW__marketingCheckbox{appearance:none;border:1px solid var(--color-primary-green);width:12px;height:12px;accent-color:var(--color-primary-green);cursor:pointer;background:0 0;border-radius:3px;flex-shrink:0}.auth-modal-module__FEd1SW__marketingCheckbox:checked{background-color:var(--color-primary-green);background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' fill='%23030712' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px}.auth-modal-module__FEd1SW__marketingLabel{font-family:var(--font-delight-medium);color:var(--color-neutral-600);font-size:11px;font-weight:500}.auth-modal-module__FEd1SW__errorText{text-align:center;color:var(--color-red-400);font-size:14px}.auth-modal-module__FEd1SW__emailErrorText{text-align:left;width:100%;}.auth-modal-module__FEd1SW__codeInputWrapper{justify-content:center;gap:8px;display:flex}.auth-modal-module__FEd1SW__codeInput{text-align:center;border:1px solid var(--color-neutral-800);background-color:var(--color-neutral-975);width:48px;height:56px;color:var(--color-white);font-size:20px;font-family:var(--font-space-mono);border-radius:8px;transition:border-color .2s}.auth-modal-module__FEd1SW__codeInputFocused,.auth-modal-module__FEd1SW__codeInputFilled{border-color:var(--color-primary-green)}.auth-modal-module__FEd1SW__phoneVerificationValue{color:var(--color-white)}.auth-modal-module__FEd1SW__secondaryTextButton{color:var(--color-primary-green);cursor:pointer;font-family:var(--font-delight-semibold);background:0 0;border:none;padding:0;font-size:12px}.auth-modal-module__FEd1SW__secondaryTextButton:disabled{opacity:.5;cursor:not-allowed}.auth-modal-module__FEd1SW__modalBackButton{cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .2s;display:inline-flex;position:absolute;top:16px;left:16px}.auth-modal-module__FEd1SW__modalBackButton:hover{background-color:#ffffff0d}.auth-modal-module__FEd1SW__resendCooldown{color:var(--color-neutral-600)}.auth-modal-module__FEd1SW__recaptchaContainer{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.auth-modal-module__FEd1SW__emailSentTitle{color:var(--color-white)}.auth-modal-module__FEd1SW__emailSentDescription{color:var(--color-neutral-400);font-size:15px;line-height:1.6}.auth-modal-module__FEd1SW__emailSentEmail{color:var(--color-white)}.auth-modal-module__FEd1SW__emailSentResendText{color:var(--color-neutral-500);font-size:14px}.auth-modal-module__FEd1SW__verificationTitle{color:var(--color-white);font-family:var(--font-delight-bold);margin-bottom:8px;font-size:16px}.auth-modal-module__FEd1SW__verificationDescription{color:var(--color-neutral-500);font-size:12px;line-height:1.4;font-family:var(--font-delight-medium);white-space:nowrap;margin-bottom:10px}.auth-modal-module__FEd1SW__verificationResendText{color:var(--color-neutral-500);font-size:10px;font-family:var(--font-delight-medium);margin-top:15px}.auth-modal-module__FEd1SW__modalCard{background:radial-gradient(circle at top,#303d00 0%,#000 60%);border:1px solid #d7fd5130;box-shadow:0 0 60px #d7fd5114}@media (max-width:639.98px){.auth-modal-module__FEd1SW__modalCard.auth-modal-module__FEd1SW__modalCard{padding-bottom:calc(2rem + env(safe-area-inset-bottom));border-bottom:none;border-radius:16px 16px 0 0}}.auth-modal-module__FEd1SW__closeButton{color:var(--color-neutral-400)}.auth-modal-module__FEd1SW__modalTitle{color:var(--color-white)}.auth-modal-module__FEd1SW__modalLogo{mix-blend-mode:color-dodge;width:50px;height:60px}@keyframes auth-modal-module__FEd1SW__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes auth-modal-module__FEd1SW__backdropIn{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#0000}to{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#00000040}}@keyframes auth-modal-module__FEd1SW__slideUp{0%{opacity:0;transform:translateY(20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes auth-modal-module__FEd1SW__slideUpFromBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (max-width:640px){.auth-modal-module__FEd1SW__backdrop{align-items:flex-end;padding:0}.auth-modal-module__FEd1SW__modal{width:100%;max-width:100%;padding-bottom:calc(30px + env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0;margin:0;animation:.3s ease-out auth-modal-module__FEd1SW__slideUpFromBottom}.auth-modal-module__FEd1SW__codeInputWrapper{gap:4px}.auth-modal-module__FEd1SW__codeInput{border-width:1.5px;width:36px;height:44px;font-size:16px}.auth-modal-module__FEd1SW__switchText{font-size:12px}.auth-modal-module__FEd1SW__termsText{margin-top:30px;font-size:10px}}
.toast-module__ppCeDG__container{z-index:9999;pointer-events:none;position:fixed;left:50%;transform:translate(-50%)}.toast-module__ppCeDG__mobileBottom{bottom:24px}@media (max-width:768px){.toast-module__ppCeDG__mobileBottom{bottom:calc(env(safe-area-inset-bottom,0px) + 16px);left:16px;right:16px;transform:none}.toast-module__ppCeDG__mobileTop{inset:16px 16px auto;transform:none}}.toast-module__ppCeDG__toast{pointer-events:auto;-webkit-backdrop-filter:blur(12px);background:#202900f2;border:1px solid #c8ee2c;border-radius:16px;align-items:center;gap:12px;width:max-content;max-width:520px;padding:14px 20px;display:flex;box-shadow:0 4px 24px #0006}@media (max-width:768px){.toast-module__ppCeDG__toast{width:100%;max-width:none}}.toast-module__ppCeDG__enterBottom{animation:.35s cubic-bezier(.16,1,.3,1) forwards toast-module__ppCeDG__slideUpIn}.toast-module__ppCeDG__enterTop{animation:.35s cubic-bezier(.16,1,.3,1) forwards toast-module__ppCeDG__slideDownIn}.toast-module__ppCeDG__exitBottom{animation:.25s ease-in forwards toast-module__ppCeDG__slideUpOut}.toast-module__ppCeDG__exitTop{animation:.25s ease-in forwards toast-module__ppCeDG__slideDownOut}@keyframes toast-module__ppCeDG__slideUpIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes toast-module__ppCeDG__slideUpOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(16px)}}@keyframes toast-module__ppCeDG__slideDownIn{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:translateY(0)}}@keyframes toast-module__ppCeDG__slideDownOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-16px)}}.toast-module__ppCeDG__icon{background:var(--color-primary-green);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex}.toast-module__ppCeDG__content{flex:1;min-width:0}.toast-module__ppCeDG__header{justify-content:space-between;align-items:center;gap:12px;display:flex}.toast-module__ppCeDG__title{font-family:var(--font-delight-bold);color:#fff;font-size:18px;line-height:1.3}.toast-module__ppCeDG__description{font-family:var(--font-delight-medium);color:#fff9;overflow-wrap:anywhere;margin-top:6px;font-size:11px;line-height:1.4}.toast-module__ppCeDG__action{font-family:var(--font-delight-semibold);color:var(--color-primary-green);cursor:pointer;white-space:nowrap;background:0 0;border:none;flex-shrink:0;padding:0;font-size:11px}.toast-module__ppCeDG__action:hover{opacity:.8}
.experiment-switcher-module__dxnZ4W__fab{z-index:9999;border:1px solid var(--color-neutral-950);background:var(--color-neutral-990);width:36px;height:36px;color:var(--color-neutral-600);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:8px;justify-content:center;align-items:center;font-size:13px;font-weight:700;transition:background .15s,color .15s;display:flex;position:fixed}.experiment-switcher-module__dxnZ4W__fab:hover{background:var(--color-neutral-950);color:var(--color-neutral-400)}.experiment-switcher-module__dxnZ4W__panel{z-index:9999;border:1px solid var(--color-neutral-950);background:var(--color-neutral-990);border-radius:10px;width:300px;max-height:400px;padding:12px;position:fixed;overflow-y:auto;box-shadow:0 8px 32px #00000080}.experiment-switcher-module__dxnZ4W__header{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.experiment-switcher-module__dxnZ4W__title{text-transform:uppercase;letter-spacing:.05em;color:var(--color-neutral-600);font-size:11px;font-weight:700}.experiment-switcher-module__dxnZ4W__experiment{border-top:1px solid var(--color-neutral-950);padding:8px 0}.experiment-switcher-module__dxnZ4W__experimentHeader{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.experiment-switcher-module__dxnZ4W__experimentName{color:var(--color-neutral-400);font-size:12px;font-weight:600}.experiment-switcher-module__dxnZ4W__deleteBtn{border:1px solid color-mix(in srgb, var(--color-red-500) 45%, transparent);background:color-mix(in srgb, var(--color-red-500) 15%, transparent);width:20px;height:20px;color:var(--color-red-400);cursor:pointer;opacity:0;pointer-events:none;border-radius:4px;justify-content:center;align-items:center;padding:0;transition:opacity .1s,background .1s,border-color .1s,color .1s;display:inline-flex}.experiment-switcher-module__dxnZ4W__experiment:hover .experiment-switcher-module__dxnZ4W__deleteBtn,.experiment-switcher-module__dxnZ4W__deleteBtnVisible,.experiment-switcher-module__dxnZ4W__deleteBtn:focus-visible{opacity:1;pointer-events:auto}.experiment-switcher-module__dxnZ4W__deleteBtn:hover{border-color:color-mix(in srgb, var(--color-red-500) 70%, transparent);background:color-mix(in srgb, var(--color-red-500) 22%, transparent);color:var(--color-red-300)}.experiment-switcher-module__dxnZ4W__deleteBtn:disabled{cursor:default}.experiment-switcher-module__dxnZ4W__deleteSpinner{border:2px solid color-mix(in srgb, var(--color-red-300) 30%, transparent);border-top-color:var(--color-red-300);border-radius:50%;width:10px;height:10px;animation:.8s linear infinite experiment-switcher-module__dxnZ4W__delete-spin}@keyframes experiment-switcher-module__dxnZ4W__delete-spin{to{transform:rotate(360deg)}}.experiment-switcher-module__dxnZ4W__experimentId{color:var(--color-neutral-700);margin-bottom:6px;font-family:monospace;font-size:10px}.experiment-switcher-module__dxnZ4W__variants{gap:4px;display:flex}.experiment-switcher-module__dxnZ4W__variantBtn{border:1px solid var(--color-neutral-950);width:28px;height:24px;color:var(--color-neutral-700);cursor:pointer;background:0 0;border-radius:4px;font-size:12px;font-weight:600;transition:background .1s,color .1s,border-color .1s}.experiment-switcher-module__dxnZ4W__variantBtn:hover{border-color:var(--color-neutral-800);color:var(--color-neutral-400)}.experiment-switcher-module__dxnZ4W__variantBtnActive{border-color:var(--color-green-500);color:var(--color-green-400);background:#10b98126;}
.self-exclusion-gate-module__qb2s0q__loadingScreen,.self-exclusion-gate-module__qb2s0q__screen{background:var(--color-neutral-black);min-height:100dvh}.self-exclusion-gate-module__qb2s0q__loadingScreen{place-items:center;display:grid}.self-exclusion-gate-module__qb2s0q__screen{place-items:center;padding:32px 20px;display:grid}.self-exclusion-gate-module__qb2s0q__card{background:var(--color-neutral-975);border:1px solid #ffffff14;border-radius:22px;flex-direction:column;gap:28px;width:min(100%,520px);padding:32px;display:flex}.self-exclusion-gate-module__qb2s0q__icon{background:var(--color-neutral-950);width:64px;height:64px;color:var(--color-neutral-300);border-radius:50%;place-items:center;margin:0 auto;font-size:28px;display:grid}.self-exclusion-gate-module__qb2s0q__copy{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.self-exclusion-gate-module__qb2s0q__copy h1{color:var(--color-neutral-white);margin:0;font-size:clamp(28px,5vw,36px);line-height:1.05}.self-exclusion-gate-module__qb2s0q__copy p,.self-exclusion-gate-module__qb2s0q__copy span{color:var(--color-neutral-500);margin:0;font-size:16px;line-height:1.5}.self-exclusion-gate-module__qb2s0q__copy span{color:var(--color-neutral-700);font-size:14px}.self-exclusion-gate-module__qb2s0q__actions,.self-exclusion-gate-module__qb2s0q__restoreConfirmation{flex-direction:column;gap:12px;display:flex}.self-exclusion-gate-module__qb2s0q__restoreConfirmation>p,.self-exclusion-gate-module__qb2s0q__error{color:var(--color-neutral-700);text-align:center;margin:0;font-size:13px;line-height:1.45}.self-exclusion-gate-module__qb2s0q__restoreActions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.self-exclusion-gate-module__qb2s0q__primaryButton,.self-exclusion-gate-module__qb2s0q__secondaryButton{text-align:center;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:0 20px;text-decoration:none;display:inline-flex}.self-exclusion-gate-module__qb2s0q__primaryButton{background:var(--color-primary-green);color:var(--color-neutral-black);border:0}.self-exclusion-gate-module__qb2s0q__secondaryButton{border:1px solid var(--color-neutral-800);color:var(--color-neutral-white);background:0 0}.self-exclusion-gate-module__qb2s0q__supportUnreadDot{background-color:var(--color-red-500);border-radius:999px;flex:0 0 7px;width:7px;height:7px;margin-left:8px}.self-exclusion-gate-module__qb2s0q__primaryButton:disabled,.self-exclusion-gate-module__qb2s0q__secondaryButton:disabled{cursor:not-allowed;opacity:.55}.self-exclusion-gate-module__qb2s0q__error{color:var(--color-red-400)}.self-exclusion-gate-module__qb2s0q__helpLink{color:var(--color-bright-blue);align-self:center;font-size:14px;text-decoration:none}@media (max-width:560px){.self-exclusion-gate-module__qb2s0q__card{padding:24px 18px}.self-exclusion-gate-module__qb2s0q__restoreActions{grid-template-columns:1fr}}
.MaintenanceGate-module__FS5d_W__overlay{z-index:10000;text-align:center;background:var(--color-neutral-975);flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.MaintenanceGate-module__FS5d_W__logo{margin-bottom:24px}.MaintenanceGate-module__FS5d_W__title{color:var(--color-neutral-white);margin-bottom:12px;font-size:28px}.MaintenanceGate-module__FS5d_W__message{color:var(--color-neutral-600);white-space:pre-line;max-width:400px;margin-bottom:24px;font-size:14px;line-height:1.5}.MaintenanceGate-module__FS5d_W__retryButton{background:var(--color-neutral-white);color:var(--color-neutral-975);cursor:pointer;border:none;border-radius:999px;padding:12px 32px;font-size:14px;font-weight:600}.MaintenanceGate-module__FS5d_W__retryButton:disabled{opacity:.6;cursor:default}
