*{-webkit-tap-highlight-color:transparent}body{border:0;margin:0;padding:0;touch-action:manipulation;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none}button,input,optgroup,select,textarea{color:inherit;font:inherit}li,ol,ul{list-style:none}button,img{border:0;outline:0}a{outline:0;text-decoration:none}table,td,tr{border-collapse:collapse}input,textarea{-moz-appearance:auto;appearance:auto;-webkit-appearance:none;border:0;outline:0}code,kbd,pre,samp{font-family:Menlo,Consolas}.all-border-box,.all-border-box *{box-sizing:border-box}.custom-base-page-SMv7Lj{--Space-Variable-space7:32px;--Spacing-Spacing-XXS-0:0;align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:0 32px;text-align:center;width:100%}.custom-base-page-SMv7Lj .custom-base-page-title-Y3kDhj{color:var(--lvv-color-text-primary);font-family:Albert Sans ExtraBold,Albert Sans;font-size:28px;font-weight:800;line-height:normal;margin-bottom:32px;text-align:center}.custom-base-page-SMv7Lj .custom-base-page-content-rT0Ove{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin-bottom:48px;margin-top:12px;width:100%}.custom-base-page-SMv7Lj .custom-base-page-main-content-jW1S2k{align-items:stretch;display:flex;flex-direction:column;justify-content:center;width:100%}.custom-base-page-SMv7Lj .custom-base-page-login-button-Vvn6tE{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:8px;cursor:pointer;display:flex;gap:8px;justify-content:center;padding:12px 0;transition:all .3s ease}.custom-base-page-SMv7Lj .custom-base-page-login-button-Vvn6tE:hover{background:rgba(0,0,0,.1)}.custom-base-page-SMv7Lj .custom-base-page-login-button-Vvn6tE:active{background:rgba(0,0,0,.16)}.custom-base-page-SMv7Lj .custom-base-page-login-button-Vvn6tE .custom-base-page-login-button-icon-o0kG7i{height:20px;width:20px}.custom-base-page-SMv7Lj .custom-base-page-login-button-Vvn6tE .custom-base-page-login-button-label-Asdlzy{color:#090c14;font-size:14px;font-weight:500;line-height:18px}.custom-base-page-SMv7Lj .custom-base-page-google-yqBCj3{background:#000;border-color:#000;margin-bottom:16px;transition:all .3s ease}.custom-base-page-SMv7Lj .custom-base-page-google-yqBCj3:hover{background:rgba(0,0,0,.8)}.custom-base-page-SMv7Lj .custom-base-page-google-yqBCj3:active{background:rgba(0,0,0,.7)}.custom-base-page-SMv7Lj .custom-base-page-google-yqBCj3 .custom-base-page-login-button-label-Asdlzy{color:#fff}.custom-base-page-SMv7Lj .custom-base-page-email-PWmdmy{background:rgba(0,0,0,.05);border-color:transparent}.custom-base-page-SMv7Lj .custom-base-page-email-PWmdmy:hover{background:rgba(0,0,0,.1)}.custom-base-page-SMv7Lj .custom-base-page-email-PWmdmy:active{background:rgba(0,0,0,.16)}.custom-base-page-SMv7Lj .custom-base-page-other-login-wrapper-o1J4ov{display:flex;gap:12px}.custom-base-page-SMv7Lj .custom-base-page-other-login-wrapper-o1J4ov .custom-base-page-login-button-Vvn6tE{gap:8px;width:100%}.custom-base-page-SMv7Lj .custom-base-page-other-login-divider-hrSJmP{align-items:center;color:rgba(0,0,0,.6);display:flex;font-size:14px;font-weight:500;line-height:16px;margin:24px 0}.custom-base-page-SMv7Lj .custom-base-page-other-login-divider-hrSJmP:after,.custom-base-page-SMv7Lj .custom-base-page-other-login-divider-hrSJmP:before{border-top:1px solid rgba(0,0,0,.1);content:"";flex:1 1}.custom-base-page-SMv7Lj .custom-base-page-other-login-divider-hrSJmP:before{margin-right:32px}.custom-base-page-SMv7Lj .custom-base-page-other-login-divider-hrSJmP:after{margin-left:32px}.custom-base-page-SMv7Lj .custom-base-page-policy-bnFeK_{color:rgba(0,0,0,.6);font-size:12px;font-weight:400;line-height:16px;margin-top:16px;overflow-wrap:break-word;text-align:center;white-space:normal;width:100%}.custom-base-page-SMv7Lj .custom-base-page-policy-bnFeK_ a{color:#5e40df;font-weight:500}.emailSubscribe-uxIooO{display:flex;font-size:12px;line-height:16px;margin-top:4px;padding-top:12px;width:100%}.emailSubscribe-uxIooO,.emailSubscribe-uxIooO .lv-checkbox-text{color:var(--lvv-color-text-icon-default-tertiary,rgba(0,0,0,.6))}.emailSubscribe-uxIooO .lv-checkbox-text{text-align:left;text-wrap:auto}.lv_sign_in_panel_wide-log-in-footer{width:100%}.lv_sign_in_panel_wide-forget-container{display:flex;justify-content:center}.lv_sign_in_panel_wide-forget-container .forget-pwd-btn{color:#00c7d1;cursor:pointer;font-family:Albert Sans Medium,Albert Sans;font-size:14px;font-weight:500;line-height:16px;margin-top:24px}.lv_sign_in_panel_wide-restore-account{padding:32px;width:544px}.lv_sign_in_panel_wide-restore-account-title{align-items:center;color:var(--lvv-color-text-primary);display:flex;font-size:var(--lvv-size-h3);gap:8px;line-height:22px;padding:2px 0}.lv_sign_in_panel_wide-restore-account-content{color:var(--lvv-color-text-secondary);font-size:var(--lvv-size-body-2);line-height:var(--lvv-line-height-caption);padding-bottom:8px}.lv_sign_in_panel_wide-restore-account .lv-modal-footer .lv-btn{height:40px;margin-left:16px}.age-gate-birthday-detail{display:flex;flex:1 1;flex-direction:column;position:relative}.age-gate-birthday-icon{align-items:center;background:var(--lvv-color-fill-transparency-block);border-radius:8px;box-sizing:border-box;display:flex;height:36px;justify-content:center;padding:6px;width:36px}.age-gate-birthday-icon .icon{color:var(--lvv-color-text-primary);height:24px;width:24px}.age-gate-birthday-center{display:flex;flex:1 1;flex-direction:column;justify-content:center;padding-bottom:30px}.age-gate-birthday-title{color:var(--text-primary);font-size:24px;font-style:normal;font-weight:800;line-height:32px;margin:0 0 5px;text-align:left}.age-gate-birthday-subtitle{color:var(--text-secondary);font-size:14px;font-weight:400;line-height:17px;margin:0 0 28px;text-align:left}.age-gate-birthday-next.lv-btn{border-radius:8px;color:var(--lvv-color-text-content-primary);font-size:var(--lvv-size-body-1);font-weight:600;height:44px;line-height:44px;margin-top:30px;width:100%}.age-gate-birthday-footer{align-items:center;bottom:5px;color:var(--lvv-color-text-placeholder);display:flex;font-family:Albert Sans;font-size:14px;font-style:normal;justify-content:center;left:50%;line-height:16px;overflow:hidden;position:absolute;text-align:center;text-overflow:ellipsis;transform:translateX(-50%)}.age-gate-birthday-footer span{opacity:.6}.age-gate-birthday-detail-modal .lv-modal{border-radius:20px;box-sizing:border-box;height:544px;padding:32px;width:480px}.age-gate-birthday-detail-modal-content>div{height:100%}.age-gate-birthday-detail-modal-content .lv-modal-header{display:none}.age-gate-birthday-detail-modal-content .lv-modal-content{display:flex;height:100%}