@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes heartLoader{72.5%{opacity:0}to{stroke-dashoffset:0}}@keyframes pulse{0%{box-shadow:0 0 #f3f4f60d}20%{box-shadow:0 0 0 24px #f3f4f60d,0 0 #f3f4f60d}40%{box-shadow:0 0 0 32px #f3f4f60d,0 0 0 24px #f3f4f60d}60%{box-shadow:0 0 0 48px #f3f4f605,0 0 0 32px #f3f4f60d}80%{box-shadow:0 0 0 56px #f3f4f600,0 0 0 48px #f3f4f605}to{box-shadow:0 0 0 56px #f3f4f600,0 0 0 48px #f3f4f600}}@keyframes pulse-inversed{to{box-shadow:0 0 #f3f4f60d}80%{box-shadow:0 0 0 24px #f3f4f60d,0 0 #f3f4f60d}60%{box-shadow:0 0 0 32px #f3f4f60d,0 0 0 24px #f3f4f60d}40%{box-shadow:0 0 0 48px #f3f4f605,0 0 0 32px #f3f4f60d}20%{box-shadow:0 0 0 56px #f3f4f600,0 0 0 48px #f3f4f605}0%{box-shadow:0 0 0 56px #f3f4f600,0 0 0 48px #f3f4f600}}@keyframes shine{to{background-position-x:-200%}}@keyframes bg-shine{0%{background:#050546}30%{background:#220f83}to{background:#050546}}@keyframes slowAppear{0%{opacity:0}to{opacity:1}}@keyframes nav-fade-in{0%{opacity:.35}}.platform .scrollable.mobile{overscroll-behavior-y:none;touch-action:pan-y}.platform .scrollable.mobile>.main{display:flex;flex-direction:column;flex:1 0 auto}.platform .scrollable.mobile>.main>.sheet-page{display:flex;flex-direction:column;flex:1 0 auto}.platform .scrollable.mobile>.main>.sheet-page>:first-child{flex:1 0 auto}.platform .status-scrim{position:fixed;top:0;left:0;right:0;height:var(--safe-area-inset-top, env(safe-area-inset-top, 0px));background-color:#007;opacity:0;transition:opacity .2s ease,background-color .45s ease;pointer-events:none;z-index:45}.platform .status-scrim.covered,.platform .status-scrim.visible{opacity:1}.platform .status-scrim.scene{opacity:0}.status-scrim-local{position:fixed;top:0;left:0;right:0;height:var(--safe-area-inset-top, env(safe-area-inset-top, 0px));background-color:#eaebf2;opacity:0;transition:opacity .2s ease;pointer-events:none;z-index:90}.status-scrim-local.visible{opacity:1}html.low-gpu *,html.low-gpu *:before,html.low-gpu *:after{box-shadow:none!important;text-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.low-gpu .bottom-sheet-halo{display:none}html.low-gpu .bottom-sheet-float,html.low-gpu .bottom-sheet .bottom-sheet-content>*{animation:none!important}html.low-gpu .bottom-sheet .bottom-sheet-panel,html.low-gpu .bottom-sheet .bottom-sheet-backdrop{transition-duration:.15s!important}.platform.aed .status-scrim{background-color:#040843}.platform .main>:not(router-outlet){display:block}.platform .scrollable.mobile>.main>.sheet-page{position:relative}.platform .scrollable.mobile>.main>.sheet-page:before{content:"";position:absolute;top:10px;left:50%;width:40px;height:5px;margin-left:-20px;border-radius:3px;background-color:#00003329;z-index:5;pointer-events:none}.platform .scrollable.mobile>.main>.sheet-page:empty:before{display:none}.swipe-pager{width:calc(100% + 48px);margin:0 -24px;overflow:hidden;overflow-x:clip;overflow-y:visible}.swipe-pager .swipe-track{display:flex;align-items:flex-start;width:100%}.swipe-pager .swipe-track.animating{transition:transform .38s cubic-bezier(.22,1,.36,1)}.swipe-pager .swipe-panel{flex:0 0 100%;box-sizing:border-box;width:100%;min-width:0;padding:0 24px}.swipe-pager.moving .swipe-track{will-change:transform}.swipe-pager:not(.moving) .swipe-panel:not(.active){height:0;overflow:hidden;visibility:hidden}.nav-fade-in{animation:nav-fade-in .25s ease-out both}@media(prefers-reduced-motion:reduce){.swipe-pager .swipe-track.animating{transition-duration:.01s}.nav-fade-in{animation:none}}*{margin:0;padding:0;outline:none;font-family:Avenir-Regular;user-select:none;-moz-user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}body{position:absolute;top:0;left:0;width:100vw;height:100vh;background-attachment:fixed;background-color:#007;background-image:linear-gradient(180deg,#007,#050546);overscroll-behavior:none}a{text-decoration:none;color:inherit}@font-face{font-family:Avenir-Heavy;src:url(/assets/fonts/AvenirNextLTPro-Heavy.otf)}@font-face{font-family:Avenir-Bold;src:url(/assets/fonts/AvenirNextLTPro-Bold.otf)}@font-face{font-family:Avenir-Demi;src:url(/assets/fonts/AvenirNextLTPro-Demi.otf)}@font-face{font-family:Avenir-Regular;src:url(/assets/fonts/AvenirNextLTPro-Regular.otf)}@font-face{font-family:Avenir-UltraLight;src:url(/assets/fonts/AvenirNextLTPro-UltLt.otf)}.platform.desk .button{width:fit-content;padding:12px 24px}.platform .button{display:flex;justify-content:center;align-items:center;width:calc(100% - 4px);border-width:2px;border-style:solid;border-color:#009;border-radius:4px;color:#009}.platform .button.inversed{border-color:#f3f4f6;color:#f3f4f6}.platform .button{font-size:14px;font-family:Avenir-Bold;padding:12px 0;transition:color .3s,border-color .3s,text-decoration-color .3s,background-color .3s;cursor:pointer;text-wrap-mode:nowrap}.platform .button svg{display:none;width:18px;height:18px;fill:#009}.platform .button.secondary{background-color:#ff5c53;border-color:#ff5c53;color:#f3f4f6}.platform .button.secondary svg{fill:#f3f4f6}.platform .button.ternary{background-color:#dcdee9;border-color:transparent;text-decoration:underline;text-underline-offset:8px}.platform .button.disabled{cursor:not-allowed;text-decoration:none}.platform .button.disabled.ternary{color:#737373}.platform .button.loading{font-size:0;border-color:#009;background-color:#009;padding-top:10px;padding-bottom:10px}.platform .button.loading svg{display:block;width:20px;height:20px;animation:1s loading ease-in-out infinite;fill:#f3f4f6}.platform .button.loading.inversed{border-color:#f3f4f6;background-color:#f3f4f6}.platform .button.loading.inversed svg{fill:#009}.platform .button.loading.secondary{border-color:#ff5c53;background-color:#f3f4f6}.platform .button.loading.secondary svg{fill:#ff5c53}.platform .button:not(.disabled):hover{border-color:#009;background-color:#009;color:#f3f4f6}.platform .button:not(.disabled):hover.inversed{border-color:#f3f4f6;background-color:#f3f4f6;color:#009}.platform .button:not(.disabled):hover.secondary{color:#ff5c53;border-color:#ff5c53;background-color:#f3f4f6}.platform .button:not(.disabled):hover.ternary{text-decoration-color:transparent}.gate .modal-content{display:flex;flex-direction:column;justify-content:space-between;gap:16px;-webkit-user-select:none;user-select:none}.gate .modal-content .block{display:flex;flex-direction:column;gap:16px;color:#f3f4f6}.gate .modal-content .block .title{font-size:16px;font-family:Avenir-Bold;text-align:center;width:100%}.gate .modal-content .block .thirdparties{display:flex;align-items:center;gap:16px}.gate .modal-content .block .thirdparties .thirdparty{display:flex;align-items:center;justify-content:center;cursor:pointer;height:48px;width:100%;background-color:#f3f4f6;border-radius:4px;transition:background-color .3s}.gate .modal-content .block .thirdparties .thirdparty img{width:24px;height:24px}.gate .modal-content .block .thirdparties .thirdparty:hover{background-color:#adc4ff}.gate .modal-content .block .details{display:flex;flex-direction:column;gap:4px;font-size:14px}.gate .modal-content .block span.link{font-size:13px;color:#bdbdbd;transition:color .3s;cursor:pointer}.gate .modal-content .block span.link u{color:#f3f4f6;transition:color .3s;font-weight:700;text-underline-offset:2px;text-decoration:underline}.gate .modal-content .block span.link:hover,.gate .modal-content .block span.link:hover u{color:#c0372f}.gate .modal-content .form{display:flex;flex-direction:column;gap:16px;margin-bottom:8px}.gate .modal-content .form .passvalidities{display:flex;flex-direction:column;gap:4px;padding:0 8px 16px}.gate .modal-content .form .passvalidities .passvalidity{display:flex;align-items:center;gap:4px;font-size:14px}.gate .modal-content .form .passvalidities .passvalidity svg{fill:#737373;height:16px}.gate .modal-content .form .passvalidities .passvalidity.valid{color:#737373}.gate .modal-content .form .passvalidities .passvalidity.valid svg{fill:#6ed481}.gate .modal-content .form .passvalidities .passvalidity.invalid{color:#ed443a}.gate .modal-content .form .passvalidities .passvalidity.invalid svg{fill:#ff5c53}.gate .modal-content .form .input-row{display:flex;flex-direction:row;flex-wrap:nowrap;gap:16px}.gate .modal-content .form .input{display:flex;flex-direction:column;gap:8px}.gate .modal-content .form .input span{display:flex;justify-content:space-between;align-items:flex-end}.gate .modal-content .form .input small{display:none;color:#ed443a;font-size:12px}.gate .modal-content .form .input.invalid small{display:block}.gate .modal-content .form .input.invalid .self{outline-color:#ff5c53}.gate .modal-content .form .input .self{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:4px;background:#f3f4f6;transition:outline-color .3s;border-radius:4px;outline:1px solid transparent;border:none;padding:4px 16px;height:32px}.gate .modal-content .form .input .self:focus-within,.gate .modal-content .form .input .self:hover{outline-color:#dcdee9}.gate .modal-content .form .input .self input{border:none;outline:none;background:none;width:100%;font-size:16px}.gate .modal-content .form .input .self input::placeholder{font-size:14px}.gate .modal-content .form .input .self svg{cursor:pointer;width:18px;height:18px;fill:#737373;transition:fill .3s}.gate .modal-content .form .input .self svg:hover{fill:#009}.gate .modal-content .form .input.invalid .splitted input{outline-color:#ff5c53}.gate .modal-content .form .input .splitted{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:8px}.gate .modal-content .form .input .splitted input{text-align:center;vertical-align:middle;font-size:16px;text-transform:uppercase;width:100%;background:#f3f4f6;transition:outline-color .3s;border-radius:4px;outline:1px solid #bdbdbd;border:none;padding:4px 16px;height:32px}.gate .modal-content .form .input .splitted input:focus,.gate .modal-content .form .input .splitted input:hover{outline-color:#dcdee9}.gate .modal-content .form .input a{cursor:pointer;font-size:12px;color:#bdbdbd;transition:color .3s}.gate .modal-content .form .input a:hover{color:#ff5c53}.gate .modal-content .gate-button{width:100%;height:48px;display:flex;align-items:center;justify-content:center;gap:8px;text-decoration:none;color:#ff5c53;border-radius:4px;outline:2px solid #ff5c53;cursor:pointer;transition:background-color .3s,color .3s,outline-color .3s}.gate .modal-content .gate-button svg{display:none;width:18px;height:18px;fill:#ff5c53}.gate .modal-content .gate-button.primary{background-color:#ff5c53;color:#f3f4f6}.gate .modal-content .gate-button.secondary{background-color:transparent;color:#f3f4f6;outline-color:#f3f4f6}.gate .modal-content .gate-button.ternary{justify-content:flex-start;height:32px;outline-color:transparent;color:#f3f4f6}.gate .modal-content .gate-button.ternary svg{display:block;fill:#f3f4f6}.gate .modal-content .gate-button.loading{font-size:0;outline-color:#c0372f;background-color:#c0372f}.gate .modal-content .gate-button.loading svg{display:block;width:20px;height:20px;animation:1s loading ease-in-out infinite;fill:#f3f4f6}.gate .modal-content .gate-button:hover{outline-color:#c0372f;background-color:#c0372f;color:#f3f4f6}.gate .modal-content .gate-button:hover.secondary{background-color:#f3f4f6;outline-color:#f3f4f6;color:#009}.gate .modal-content .gate-button:hover.ternary{background-color:transparent;outline-color:transparent}.gate .modal-content .separator{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;width:100%;gap:16px}.gate .modal-content .separator hr{width:100%;height:1px;display:block;background-color:#6161f3;outline:none;border:none}.gate .modal-content .separator span{text-transform:uppercase;color:#f3f4f6;font-size:12px;font-family:Avenir-Demi}html.cmp-silent>:not(head):not(body),html.cmp-silent body>:not(app-root):not(script):not(style):not(link):not(noscript){opacity:0!important;transform:translate3d(-300vw,0,0)!important;transition:none!important;pointer-events:none!important}
