@font-face{font-family:Fraunces;src:url(/assets/fonts/Fraunces_144pt-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Fraunces;src:url(/assets/fonts/Fraunces_144pt-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Fraunces;src:url(/assets/fonts/Fraunces_144pt-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Fraunces;src:url(/assets/fonts/Fraunces_144pt-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Fraunces;src:url(/assets/fonts/Fraunces_144pt-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Fraunces;src:url(/assets/fonts/Fraunces_144pt-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}._loginPage_cb7jd_43 h1,._loginPage_cb7jd_43 h2,._loginPage_cb7jd_43 h3,._loginPage_cb7jd_43 h4,._loginPage_cb7jd_43 h5,._loginPage_cb7jd_43 h6,._loginPage_cb7jd_43 ion-card-title,._loginPage_cb7jd_43 ion-title{font-family:Fraunces,serif;font-weight:600}._loginPage_cb7jd_43 ._title_cb7jd_54{font-family:Fraunces,serif;font-weight:700}._loginPage_cb7jd_43 ._subtitle_cb7jd_58{font-family:Fraunces,serif;font-weight:400}._loginContainer_cb7jd_63{--background: transparent;--padding-start: 0;--padding-end: 0;--padding-top: 0;--padding-bottom: 0;display:flex;justify-content:center;align-items:center;z-index:1}._loginContent_cb7jd_75{--background: url(/assets/images/loginBackground.webp) center / cover no-repeat #0a1628}._loginCard_cb7jd_79{width:min(95%,525px);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.25);-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);border:1px solid rgba(255,255,255,.1);border-radius:16px;margin:0;box-shadow:0 4px 8px rgba(0,0,0,.1),0 12px 24px rgba(0,0,0,.1),0 24px 48px rgba(0,0,0,.1),0 48px 96px rgba(0,0,0,.15),0 96px 192px rgba(0,0,0,.2),0 -2px 4px rgba(255,255,255,.1),0 -4px 8px rgba(255,255,255,.05)}._loginCard_cb7jd_79 ion-toolbar,._loginCard_cb7jd_79 ion-item,._loginCard_cb7jd_79 ion-list,._loginCard_cb7jd_79 ._checkboxContainer_cb7jd_96{background:transparent;border-color:rgba(255,255,255,.1)}._loginCard_cb7jd_79 ._cardHeader_cb7jd_100{background:transparent}._loginCard_cb7jd_79 ._cardHeader_cb7jd_100 ion-toolbar{--background: transparent;--border-width: 0;color:#fff}._loginCard_cb7jd_79 ion-item{--background: transparent;background:transparent;--inner-border-width: 0;--border-style: none;--border-width: 0}._loginCard_cb7jd_79 ion-item::part(native){background:transparent}._loginCard_cb7jd_79 ion-label,._loginCard_cb7jd_79 ion-text,._loginCard_cb7jd_79 p,._loginCard_cb7jd_79 span,._loginCard_cb7jd_79 h1,._loginCard_cb7jd_79 h2,._loginCard_cb7jd_79 h3,._loginCard_cb7jd_79 h4,._loginCard_cb7jd_79 h5,._loginCard_cb7jd_79 h6,._loginCard_cb7jd_79 ion-title,._loginCard_cb7jd_79 ion-card-title{color:#fff}._cardHeader_cb7jd_100{padding:16px 0;width:95%;margin:0 auto;position:relative}._cardHeader_cb7jd_100 ion-toolbar{--background: transparent;--border-width: 0;--padding-start: 0;--padding-end: 0;--min-height: 40px;color:#fff;padding:0;margin:0;overflow:visible;contain:none}._cardHeader_cb7jd_100 ion-toolbar::part(container){overflow:visible;contain:none}._cardHeader_cb7jd_100 ion-toolbar ion-buttons{contain:none;overflow:visible}._cardTitle_cb7jd_160{font-size:min(7vw,32px);font-style:italic;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5),0 4px 8px rgba(0,0,0,.4),0 8px 16px rgba(0,0,0,.3),0 16px 32px rgba(0,0,0,.3),0 32px 64px rgba(0,0,0,.2),0 48px 96px rgba(0,0,0,.15)}._backButton_cb7jd_167{--ripple-color: transparent;--background-activated: transparent;--background-activated-opacity: 0;--background-focused: transparent;--background-focused-opacity: 0;--background-hover: transparent;--background-hover-opacity: 0;--box-shadow: none;--color: var(--glass-card-text-secondary, var(--ion-color-medium));color:var(--glass-card-text-secondary, var(--ion-color-medium));-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;transition:transform .32s cubic-bezier(.34,1.56,.64,1);will-change:transform}._backButton_cb7jd_167 ion-icon{color:var(--glass-card-text-secondary, var(--ion-color-medium));transition:color .1s ease-out}._backButton_cb7jd_167.ion-activated{transform:scale(1.1);transition:transform .1s ease-out}._backButton_cb7jd_167.ion-activated::part(native){opacity:1}._backButton_cb7jd_167.ion-activated ion-icon{color:var(--press-color, var(--ion-color-primary))}html:not(.dark) ._backButton_cb7jd_167.ion-activated ion-icon{color:var(--press-color, var(--ion-color-primary))}._backButton_cb7jd_167{--button-size: 36px;--padding-start: 0;--padding-end: 0;--padding-top: 0;--padding-bottom: 0;width:36px;height:36px;min-width:36px;min-height:36px;margin:auto 4px;align-self:center}._backButton_cb7jd_167::part(native){padding:0;margin:0;border-radius:50%;width:36px;height:36px;min-height:36px}._backButton_cb7jd_167{--press-color: var(--ion-color-primary);--color: var(--glass-card-text, var(--ion-color-dark));color:var(--glass-card-text, var(--ion-color-dark));position:absolute;left:0;top:calc(50% - 18px);margin:0}._backButton_cb7jd_167::part(native){overflow:hidden;border:0;background:rgba(var(--ion-color-primary-rgb),.16);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:var(--btn-glass-shadow)}._backButton_cb7jd_167 ion-icon{color:var(--glass-card-text, var(--ion-color-dark));font-size:22px;transform:translate(-1px)}._customInput_cb7jd_244{color:#fff;--placeholder-color: rgba(255, 255, 255, .8);--placeholder-position: start;--highlight-color-focused: #ffffff;--highlight-color-valid: #ffffff;--highlight-color-invalid: var(--ion-color-danger);--highlight-height: 2px;background-color:transparent;border-bottom:1px solid rgba(255,255,255,.6);margin:16px auto;padding:8px 0;max-width:90%;width:100%;text-align:start}._rememberForgotContainer_cb7jd_261{--background: transparent;--padding-start: 1rem;--padding-end: 1rem;--inner-padding-end: 0;display:flex;justify-content:space-between;align-items:center;width:100%;height:30px;margin:16px 0;padding:0 1rem}._checkboxContainer_cb7jd_96{display:flex;align-items:center;gap:8px}._rememberCheckbox_cb7jd_281{--size: 18px;--border-radius: 50%;--checkbox-background: transparent;--checkbox-background-checked: var(--ion-color-primary);--border-color: rgba(255, 255, 255, .7);--border-color-checked: var(--ion-color-primary);--border-width: 1px;--checkmark-color: #ffffff;margin:0}._rememberCheckbox_cb7jd_281::part(mark){transform:scale(.62);transform-origin:center}._rememberLabel_cb7jd_297{font-size:.75rem;color:#fff;margin:0;padding:0;text-shadow:0 1px 2px rgba(0,0,0,.5);white-space:nowrap;font-weight:400;letter-spacing:.03px;text-transform:capitalize;line-height:18px;cursor:pointer}._forgotPasswordBtn_cb7jd_311{--color: #ffffff;font-size:.75rem;--background: transparent;height:14px;line-height:14px;white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.5);font-weight:400;letter-spacing:.03px;text-transform:capitalize;padding:0;--padding-end: 0;--padding-start: 0;margin:0}._resetText_cb7jd_328{display:flex;justify-content:center;align-items:center;margin-top:0;height:100%;font-size:.9rem;font-weight:500}._centerCol_cb7jd_338{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:16px}._registerLink_cb7jd_347{color:#3880ff;cursor:pointer;text-decoration:underline;font-weight:600}._registerTextMargin_cb7jd_354{margin-top:1rem;margin-bottom:1rem}._customButton_cb7jd_359{transition:all .3s ease;width:250px}._customButton_cb7jd_359:not(._mainButton_cb7jd_363){--background: transparent;--background-hover: rgba(255, 255, 255, .1);--background-activated: rgba(255, 255, 255, .2);--background-focused: rgba(255, 255, 255, .1);--color: #ffffff;--border-radius: 4px;--border-color: rgba(255, 255, 255, .3);--border-width: 1px;--ripple-color: rgba(255, 255, 255, .1);--transition: background-color .3s, opacity .3s}._customButton_cb7jd_359._pillButton_cb7jd_375{--border-radius: 999px}._customButton_cb7jd_359._mainButton_cb7jd_363{--background: var(--btn-glass-bg);--background-hover: var(--btn-glass-bg-hover);--background-activated: var(--btn-glass-bg-hover);--background-focused: var(--btn-glass-bg-hover);--color: var(--glass-card-text, var(--ion-color-dark));--box-shadow: var(--btn-glass-shadow);--border-radius: 999px;--ripple-color: rgba(255, 255, 255, .2);--transition: background-color .3s, opacity .3s;margin:4px 0}._customButton_cb7jd_359:hover{opacity:.9;transform:translateY(-1px)}._customButton_cb7jd_359:active{transform:translateY(0)}._errorMessage_cb7jd_398{margin:10px 0;font-size:.9em;color:var(--ion-color-danger)}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px rgba(253,220,121,.16) inset;-webkit-text-fill-color:var(--ion-text-color);border-radius:6px}._verificationCodeSection_cb7jd_410{text-align:center;padding:20px 0}._verificationCodeSection_cb7jd_410 ._verificationIcon_cb7jd_414{margin-bottom:20px}._verificationCodeSection_cb7jd_410 ._verificationIcon_cb7jd_414 ion-icon{font-size:4rem;color:var(--ion-color-primary)}._verificationCodeSection_cb7jd_410 ._verificationTitle_cb7jd_421 h2{margin:0 0 15px;font-size:1.5rem;font-weight:600;color:var(--ion-color-light)}._verificationCodeSection_cb7jd_410 ._verificationDescription_cb7jd_427 p{margin:0 0 30px;color:var(--ion-color-light);line-height:1.5;font-size:.95rem}._verificationCodeSection_cb7jd_410 ._otpInput_cb7jd_433{--background: #ffffff;--separator-width: 8px;--min-width: 0;--width: min(48px, calc((100vw - 64px - (var(--otp-count, 8) - 1) * 8px) / var(--otp-count, 8)))}._verificationCodeSection_cb7jd_410 ._codeInputContainer_cb7jd_439{display:flex;justify-content:center;gap:8px;margin-bottom:30px;flex-wrap:wrap}._verificationCodeSection_cb7jd_410 ._codeInputContainer_cb7jd_439 ._codeInput_cb7jd_439{width:45px;height:55px;text-align:center;font-size:1.5rem;font-weight:700;border:2px solid var(--ion-color-light);border-radius:8px;background:var(--ion-color-light-tint)}._verificationCodeSection_cb7jd_410 ._codeInputContainer_cb7jd_439 ._codeInput_cb7jd_439:focus-within{border-color:var(--ion-color-primary);background:#fff}._verificationCodeSection_cb7jd_410 ._codeInputContainer_cb7jd_439 ._codeInput_cb7jd_439 input{text-align:center;font-size:1.5rem;font-weight:700;color:var(--ion-color-dark)}._verificationCodeSection_cb7jd_410 ._verificationActions_cb7jd_466{margin-top:20px}._verificationCodeSection_cb7jd_410 ._verificationActions_cb7jd_466 ._helpText_cb7jd_469{margin-top:15px}._verificationCodeSection_cb7jd_410 ._verificationActions_cb7jd_466 ._helpText_cb7jd_469 p{font-size:.85rem;color:var(--ion-color-light);margin:0;line-height:1.4}@media(max-width:480px){._verificationCodeSection_cb7jd_410{padding:15px 0}._verificationCodeSection_cb7jd_410 ._codeInputContainer_cb7jd_439{gap:6px}._verificationCodeSection_cb7jd_410 ._codeInputContainer_cb7jd_439 ._codeInput_cb7jd_439{width:40px;height:50px}._verificationCodeSection_cb7jd_410 ._codeInputContainer_cb7jd_439 ._codeInput_cb7jd_439 input,._verificationCodeSection_cb7jd_410 ._verificationTitle_cb7jd_421 h2{font-size:1.3rem}._verificationCodeSection_cb7jd_410 ._verificationDescription_cb7jd_427 p{font-size:.9rem}._errorText_cb7jd_499{color:var(--ion-color-danger);font-size:.875rem;margin-top:4px;margin-left:16px}._dividerContainer_cb7jd_505{margin:16px auto;padding:8px 0;max-width:90%;width:100%;--inner-padding-top: 0;--inner-padding-bottom: 0;align-items:center}._dividerLine_cb7jd_514{height:1px;background-color:rgba(255,255,255,.6);width:100%;margin-top:.25px;padding:.25px 0}._dividerText_cb7jd_521{font-size:.9rem;white-space:nowrap;text-align:center}}._registerCard_cb7jd_527{width:min(95%,525px);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.25);-webkit-backdrop-filter:blur(1.5px);backdrop-filter:blur(1.5px);border:1px solid rgba(255,255,255,.1);border-radius:16px;margin:0;box-shadow:0 4px 8px rgba(0,0,0,.1),0 12px 24px rgba(0,0,0,.1),0 24px 48px rgba(0,0,0,.1),0 48px 96px rgba(0,0,0,.15),0 96px 192px rgba(0,0,0,.2),0 -2px 4px rgba(255,255,255,.1),0 -4px 8px rgba(255,255,255,.05)}._registerCard_cb7jd_527 ion-toolbar,._registerCard_cb7jd_527 ion-item,._registerCard_cb7jd_527 ion-list,._registerCard_cb7jd_527 ion-card-content{--background: transparent;background:transparent}._registerCard_cb7jd_527 ._cardHeader_cb7jd_100{background:transparent}._registerCard_cb7jd_527 ._cardHeader_cb7jd_100 ion-toolbar{--background: transparent;--border-width: 0;color:#fff}._loadingButton_cb7jd_557{font-size:12px}._loadingButton_cb7jd_557 ion-spinner{margin-right:8px}._requirementItem_cb7jd_564{--background: transparent;--inner-border-width: 0;--border-style: none;--border-width: 0;--padding-start: 0;--padding-end: 0;--padding-top: 4px;--padding-bottom: 4px;margin:2px 0}._requirementItem_cb7jd_564 ion-icon{font-size:16px;margin-right:8px}._requirementItem_cb7jd_564 ion-label{font-size:14px;margin:0}._requirementsContainer_cb7jd_584{background-color:#fff;opacity:.55;border-radius:16px;--inner-border-width: 0;--border-width: 1px;--border-color: rgba(255, 255, 255, .2);--padding-start: 16px;--padding-end: 16px;--padding-top: 12px;--padding-bottom: 12px;margin:16px auto 0;max-width:90%;box-shadow:0 2px 8px rgba(0,0,0,.1)}._requirementsContainer_cb7jd_584 ion-item{--background: transparent;--inner-border-width: 0;--border-width: 0;--padding-start: 0;--padding-end: 0}._requirementsContainer_cb7jd_584 ._requirementsSummary_cb7jd_606{padding:0;--inner-padding-end: 0}._requirementsContainer_cb7jd_584 ._requirementsSummary_cb7jd_606 ion-label{font-size:12px;font-weight:500;color:#374151;text-align:center;margin:5px 0}._requirementsContainer_cb7jd_584 ._requirementsList_cb7jd_617{--padding-top: 0;--padding-bottom: 0}._chipsContainer_cb7jd_622{display:flex;flex-wrap:wrap;justify-content:center;width:100%;margin:0;padding:0}._chipsContainer_cb7jd_622 ._requirementChip_cb7jd_630{display:flex;align-items:center;justify-items:center;padding:4px 8px;border-radius:12px;border:1px solid;font-size:11px;font-weight:500;min-height:auto;height:auto}._chipsContainer_cb7jd_622 ._requirementChip_cb7jd_630._met_cb7jd_642{border-color:rgba(16,185,129,.3);--background: rgba(16, 185, 129, .1);--color: #065f46}._chipsContainer_cb7jd_622 ._requirementChip_cb7jd_630._unmet_cb7jd_647{border-color:rgba(239,68,68,.3);--background: rgba(239, 68, 68, .1);--color: #991b1b}._chipsContainer_cb7jd_622 ._requirementChip_cb7jd_630 ion-icon{font-size:10px;margin-right:4px;color:var(--color)}._chipsContainer_cb7jd_622 ._requirementChip_cb7jd_630 ion-label{font-size:11px;line-height:1;white-space:nowrap;color:var(--color)}._passwordToggle_cb7jd_664{color:var(--login-password-toggle-color);--color: var(--login-password-toggle-color)}._clickableText_cb7jd_669{cursor:pointer;font-size:.75rem}._clickableText_cb7jd_669:hover{text-decoration:underline}
