.app-store-wrapper{flex-direction:column;gap:18px;margin-top:18px;display:flex}.store-section{border:1px solid #e9ecef;border-radius:16px;padding:20px}.store-section h4{margin-bottom:12px}.android-note{color:#666;margin-bottom:16px;font-size:14px;line-height:1.5}.android-actions{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.store-link img{width:auto;height:60px;transition:transform .2s,box-shadow .2s}.store-link:hover img{transform:scale(1.05);box-shadow:0 10px 25px #00000026}.AppStoreButtons-module__n6PbCa__verify-link{font-size:14px;text-decoration:underline}
.page-module__O3gyUG__completion-copy,.page-module__O3gyUG__completion-copy *{background:0 0}:is(.page-module__O3gyUG__completion-copy .card,.page-module__O3gyUG__completion-copy .card-body,.page-module__O3gyUG__completion-copy .list-group,.page-module__O3gyUG__completion-copy .list-group-item,.page-module__O3gyUG__completion-copy .alert,.page-module__O3gyUG__completion-copy .bg-light){color:#fff!important;background:#212529!important;border-color:#ffffff1f!important}.page-module__O3gyUG__tables-brand-page input,.page-module__O3gyUG__tables-brand-page .page-module__O3gyUG__account-input,.page-module__O3gyUG__tables-brand-page .page-module__O3gyUG__profile-date-input{color:#fff!important;background-color:#ffffff0d!important;background-image:none!important;border:1px solid #ffffff1f!important}.page-module__O3gyUG__tables-brand-page input.form-control{color:#fff!important;background-color:#ffffff0d!important;background-image:none!important;border:1px solid #ffffff1f!important}.page-module__O3gyUG__tables-brand-page .form-control{color:#fff!important;background-color:#ffffff0d!important;background-image:none!important;border:1px solid #ffffff1f!important}.page-module__O3gyUG__tables-brand-page input:hover,.page-module__O3gyUG__tables-brand-page input:focus,.page-module__O3gyUG__tables-brand-page .page-module__O3gyUG__account-input:hover,.page-module__O3gyUG__tables-brand-page .page-module__O3gyUG__account-input:focus,.page-module__O3gyUG__tables-brand-page .page-module__O3gyUG__profile-date-input:hover,.page-module__O3gyUG__tables-brand-page .page-module__O3gyUG__profile-date-input:focus{color:#fff!important;background-color:#ffffff14!important;background-image:none!important;border-color:#ff91a3!important;box-shadow:0 0 0 .25rem #ff91a326!important}.page-module__O3gyUG__tables-brand-page .form-control:hover{color:#fff!important;background-color:#ffffff14!important;background-image:none!important;border-color:#ff91a3!important;box-shadow:0 0 0 .25rem #ff91a326!important}.page-module__O3gyUG__tables-brand-page .form-control:focus{color:#fff!important;background-color:#ffffff14!important;background-image:none!important;border-color:#ff91a3!important;box-shadow:0 0 0 .25rem #ff91a326!important}.page-module__O3gyUG__tables-brand-page input::placeholder,.page-module__O3gyUG__tables-brand-page .page-module__O3gyUG__account-input::placeholder{color:#ffffff80!important}.page-module__O3gyUG__tables-brand-page .form-control::placeholder{color:#ffffff80!important}:is(:where(.page-module__O3gyUG__tables-brand-page) .form-control,.page-module__O3gyUG__account-input,.page-module__O3gyUG__profile-date-input){color:#fff!important;background:#ffffff0d!important;border:1px solid #ffffff1f!important}.page-module__O3gyUG__account-input::placeholder,.page-module__O3gyUG__profile-date-input::placeholder{color:#ffffff8c!important}:where(.page-module__O3gyUG__tables-brand-page) .form-control::placeholder{color:#ffffff8c!important}.page-module__O3gyUG__account-input:focus,.page-module__O3gyUG__profile-date-input:focus{color:#fff!important;background:#ffffff14!important;border-color:#ff91a3!important;box-shadow:0 0 0 .25rem #ff91a326!important}:where(.page-module__O3gyUG__tables-brand-page) .form-control:focus{color:#fff!important;background:#ffffff14!important;border-color:#ff91a3!important;box-shadow:0 0 0 .25rem #ff91a326!important}.page-module__O3gyUG__account-input:focus::placeholder,.page-module__O3gyUG__profile-date-input:focus::placeholder{color:#ffffff73!important}:where(.page-module__O3gyUG__tables-brand-page) .form-control:focus::placeholder{color:#ffffff73!important}:where(.page-module__O3gyUG__tables-brand-page) .text-muted{color:#ffffffb8!important}:where(.page-module__O3gyUG__tables-brand-page) .btn-primary{color:#fff!important;background:#ff91a3!important;border-color:#ff91a3!important}:where(.page-module__O3gyUG__tables-brand-page) .progress{background:#ffffff14}:where(.page-module__O3gyUG__tables-brand-page) .progress-bar{background:#ff91a3!important}:where(.page-module__O3gyUG__tables-brand-page) .card{color:#fff;background:#212529;box-shadow:0 14px 34px #0000002e;border:1px solid #ffffff1f!important;border-radius:24px!important}.page-module__O3gyUG__tables-brand-page{color:#fff;background:#1f2328;font-family:Open Sans,sans-serif}.page-module__O3gyUG__button-actions{margin-top:1rem!important}.page-module__O3gyUG__profile-section{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:24px;height:100%;padding:24px;box-shadow:0 14px 32px #0f172a0f}.page-module__O3gyUG__profile-section-header{align-items:flex-start;gap:14px;margin-bottom:22px;display:flex}.page-module__O3gyUG__profile-section-icon{background:#eef5ff;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:24px;display:inline-flex}.page-module__O3gyUG__choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.page-module__O3gyUG__option-button,.page-module__O3gyUG__choice-card{appearance:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;box-shadow:none;outline:none;color:#fff!important;background:#212529!important;border:2px solid #fff!important}.page-module__O3gyUG__option-button{border-radius:20px;width:100%;height:100%;min-height:95px;padding:1.5rem 1rem;font-size:1.1rem;font-weight:700;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s}.page-module__O3gyUG__option-button:hover,.page-module__O3gyUG__option-button:focus-visible,.page-module__O3gyUG__choice-card:hover,.page-module__O3gyUG__choice-card:focus-visible{transform:translateY(-1px);box-shadow:0 0 0 .25rem #ffffff29,0 0 18px #ff91a32e;color:#fff!important;background:#ffffff14!important;border-color:#fff!important}.page-module__O3gyUG__option-button:active,.page-module__O3gyUG__choice-card:active{transform:translateY(0);color:#fff!important;background:#ffffff1f!important;border-color:#fff!important}.page-module__O3gyUG__option-button.page-module__O3gyUG__selected,.page-module__O3gyUG__option-button[aria-pressed=true]{box-shadow:0 0 0 .25rem #ffffff29,0 0 22px #ff91a340;color:#fff!important;background:#ff91a3!important;border-color:#fff!important}.page-module__O3gyUG__choice-card.page-module__O3gyUG__selected,.page-module__O3gyUG__choice-card[aria-pressed=true]{color:#fff!important;border-color:#fff!important}.page-module__O3gyUG__choice-card.page-module__O3gyUG__selected-male{box-shadow:0 0 0 .25rem #ffffff29,0 0 22px #0d6efd4d;color:#fff!important;background:#0d6efd!important;border-color:#fff!important}.page-module__O3gyUG__choice-card.page-module__O3gyUG__selected-female{box-shadow:0 0 0 .25rem #ffffff29,0 0 22px #ff91a34d;color:#fff!important;background:#ff91a3!important;border-color:#fff!important}.page-module__O3gyUG__choice-card.page-module__O3gyUG__selected-looking-men{box-shadow:0 0 0 .25rem #ffffff29,0 0 22px #0d6efd4d;color:#fff!important;background:#0d6efd!important;border-color:#fff!important}.page-module__O3gyUG__choice-card.page-module__O3gyUG__selected-looking-women{box-shadow:0 0 0 .25rem #ffffff29,0 0 22px #ff91a34d;color:#fff!important;background:#ff91a3!important;border-color:#fff!important}.page-module__O3gyUG__option-button:disabled{opacity:1;color:#fff!important;border-color:#fff!important}.page-module__O3gyUG__choice-card{border-radius:22px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:128px;padding:20px 14px;font-weight:700;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s;display:flex}.page-module__O3gyUG__choice-icon{color:gray;background:#f1f3f5;border-radius:999px;justify-content:center;align-items:center;width:50px;height:50px;font-size:28px;line-height:1;display:inline-flex}.page-module__O3gyUG__choice-card.page-module__O3gyUG__selected .page-module__O3gyUG__choice-icon{background:#fff}.page-module__O3gyUG__choice-card.page-module__O3gyUG__selected-male .page-module__O3gyUG__choice-icon{color:#0d6efd}.page-module__O3gyUG__choice-card.page-module__O3gyUG__selected-female .page-module__O3gyUG__choice-icon{color:#ff91a3}.page-module__O3gyUG__choice-card.page-module__O3gyUG__selected-looking-men .page-module__O3gyUG__choice-icon{color:#0d6efd}.page-module__O3gyUG__choice-card.page-module__O3gyUG__selected-looking-women .page-module__O3gyUG__choice-icon{color:#ff91a3}.page-module__O3gyUG__choice-label{font-size:1.05rem}.page-module__O3gyUG__profile-date-input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:18px;min-height:58px}.page-module__O3gyUG__profile-date-input::-webkit-calendar-picker-indicator{filter:invert()brightness(2);opacity:1;cursor:pointer}.page-module__O3gyUG__account-icon{background:linear-gradient(135deg,#0d6efd1f,#0d6efd0d);border-radius:20px;justify-content:center;align-items:center;width:72px;height:72px;margin:0 auto;font-size:32px;display:flex}.page-module__O3gyUG__account-password-field{margin-bottom:.75rem}.page-module__O3gyUG__account-confirm-password-field{margin-bottom:1.5rem}.page-module__O3gyUG__account-password-help{margin-top:.45rem;margin-bottom:0;line-height:1.35;color:#ffffffad!important}.page-module__O3gyUG__account-confirm-password-field .form-label{margin-bottom:.5rem}.page-module__O3gyUG__account-input:focus{box-shadow:0 0 0 .25rem #0d6efd26}.page-module__O3gyUG__completion-copy{color:#fff;max-width:640px}.page-module__O3gyUG__completion-hero-image{object-fit:cover;border-radius:24px;width:100%;height:260px;margin-bottom:24px;box-shadow:0 16px 40px #0f172a1f}.page-module__O3gyUG__completion-panel{background:#212529;border:1px solid #ffffff1f;width:100%;padding:28px;box-shadow:0 16px 40px #0f172a14}.page-module__O3gyUG__account-summary{border:1px solid #e9ecef;border-radius:16px;width:100%;padding:18px}.page-module__O3gyUG__account-summary-row{text-align:left;border-top:1px solid gray;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.page-module__O3gyUG__account-summary-row span{color:#6c757d;flex-shrink:0}.page-module__O3gyUG__account-summary-row strong{text-align:right;word-break:break-word}.page-module__O3gyUG__account-summary-value{text-align:right;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.page-module__O3gyUG__account-summary-value strong{min-width:0}.page-module__O3gyUG__btn-icon{border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;padding:0;font-size:16px;font-weight:700;line-height:1;display:inline-flex}.page-module__O3gyUG__btn-icon i{font-size:1rem}.page-module__O3gyUG__btn-icon:hover{transform:translateY(-1px)}.page-module__O3gyUG__completion-app-download .app-store-wrapper{margin-top:0}.page-module__O3gyUG__completion-app-download .store-section{text-align:center}.page-module__O3gyUG__completion-app-download .android-actions{align-items:center!important}.page-module__O3gyUG__completion-app-download .store-link{justify-content:center;display:flex}.page-module__O3gyUG__completion-app-download .android-note{text-align:center}.page-module__O3gyUG__completion-app-download h4{text-align:center}:is(.page-module__O3gyUG__account-input,.page-module__O3gyUG__profile-date-input,:where(.page-module__O3gyUG__tables-brand-page) .form-control){color:#fff;background:#ffffff0d;border:1px solid #ffffff1f}:where(.page-module__O3gyUG__tables-brand-page) .form-control:focus{color:#fff;background:#ffffff14;border-color:#ff91a3;box-shadow:0 0 0 .25rem #ff91a326}@media (max-width:991px){.page-module__O3gyUG__completion-copy{text-align:center;max-width:none}.page-module__O3gyUG__completion-panel{padding:22px}}@media (max-width:576px){.page-module__O3gyUG__profile-section{padding:18px}.page-module__O3gyUG__choice-grid{grid-template-columns:1fr}.page-module__O3gyUG__choice-card{min-height:96px}.page-module__O3gyUG__account-summary-row{flex-direction:column;align-items:flex-start}.page-module__O3gyUG__account-summary-value{text-align:left;justify-content:space-between;width:100%}.page-module__O3gyUG__account-summary-row strong{text-align:left}.page-module__O3gyUG__button-actions{gap:24px!important}}
