@font-face{font-family:Mont;font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(/fonts/MontRegular/regular.woff2) format("woff2"),url(/fonts/MontRegular/regular.woff) format("woff")}@font-face{font-family:Mont;font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:url(/fonts/MontBold/bold.woff2) format("woff2"),url(/fonts/MontBold/bold.woff) format("woff")}@font-face{font-family:Mont;font-style:italic;font-weight:600;font-stretch:normal;font-display:swap;src:url(/fonts/MontSemiBoldItalic/semibold.woff2) format("woff2"),url(/fonts/MontSemiBoldItalic/semibold.woff) format("woff")}@font-face{font-family:Mont;font-style:italic;font-weight:700;font-stretch:normal;font-display:swap;src:url(/fonts/MontBoldItalic/bolditalic.woff2) format("woff2"),url(/fonts/MontBoldItalic/bolditalic.woff) format("woff")}@font-face{font-family:Mont;font-style:italic;font-weight:900;font-stretch:normal;font-display:swap;src:url(/fonts/MontHeavyItalic/heavyitalic.woff2) format("woff2"),url(/fonts/MontHeavyItalic/heavyitalic.woff) format("woff")}html,body{margin:0;padding:0;font-family:Mont,Arial,sans-serif}h4{font-family:Mont,sans-serif;font-size:35px;line-height:37px;font-weight:900;font-style:italic;text-transform:uppercase;margin:0;padding:1em 0}a{text-decoration:none;color:#e30613}button{cursor:pointer;font-family:Mont,sans-serif;border:none;text-transform:uppercase;font-weight:700;font-size:14px;line-height:14px;justify-content:center;color:#fff;text-decoration:none;background:#e30613;padding:1em 2em;border-radius:4px;margin:0 auto;display:block;position:relative;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}input{font-family:Mont,sans-serif;width:100%;margin-bottom:.5em;border:0;background:#eff0f0;border-radius:4px;color:#161615;font-size:14px;box-sizing:border-box;font-weight:400;height:48px;line-height:48px;padding:0 1em}input:focus-visible{outline:none}input.wrong{border-color:#e30613}.blur{filter:blur(4px) opacity(.3)}.relative{position:relative}.spacer{text-align:center}.spacer p{font-weight:700;display:inline-block;margin:0;padding:1em 4px;font-size:16px;line-height:18px}.footer{padding:1em 0 0;margin:2em 0 0;color:#161615;font-size:12px;border-top:1px solid #eff0f0;float:left;clear:both;width:100%}.footer p{margin:1em 0 0}.unimportant{color:gray}a.unimportant{text-decoration:underline}a.unimportant:hover{color:red}.dark-mode input{background:#262832;color:#f4f4f4}.dark-mode .footer{color:#f4f4f4;border-color:#373948}.eye-symbol{position:absolute;right:0;top:0;cursor:pointer;padding:10px;fill:#161615;opacity:50%}.eye-symbol:hover,.eye-symbol.not-visible{opacity:100%}.dark-mode .eye-symbol{fill:#f4f4f4}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader{border:10px solid #f3f3f3;border-top:10px solid #e30613;border-radius:50%;width:10px;height:10px;animation:spin 2s linear infinite;z-index:110;margin:-5px auto}.submit-button{background:#e30613;color:#fff;text-transform:uppercase;font-weight:700;float:right}.submit-button:hover{background:#cc0511}.submit-button.is-loading{pointer-events:none}.social-login-button{width:110px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:5px 10px;margin:0;font-size:12px;line-height:1.3;background:transparent;border:1px solid #eff0f0;color:#434343;transition:all .3s}.social-login-button:hover{color:#000;background-color:#eff0f0}.social-login-button:active{filter:drop-shadow(0 0 1px #bcbcbc);transform:translateY(1px)}.social-login-button>div{padding:.5em 0}.dark-mode .social-login-button{background:#262832;color:#717586}.dark-mode .social-login-button:hover{background:#373948}.dark-mode .social-login-button:active{filter:drop-shadow(0 0 1px #373948);transform:translateY(1px);color:#f4f4f4}@media screen and (max-width: 375px){.social-login-button{width:95px;text-wrap:wrap;text-align:center}}.google-logo{height:36px;width:36px;margin:5px}.link-button{display:block;color:#434343;background:transparent;white-space:normal}.link-button:hover{color:#e30613}.relative{overflow:hidden}form .link-button{font-size:12px;padding:0 0 0 4px;line-height:48px;margin:0;text-transform:none;font-weight:400;display:inline-block;float:left}form .link-button span.flip{transform:rotate(180deg);display:block;float:left;line-height:42px;margin-right:4px;font-style:normal;font-weight:700;font-size:14px}.register-btn{padding:1em 0;display:block}.register-btn .link-button{padding:0 1em;color:#161615;text-transform:none}.register-btn .link-button:hover{color:#e30613}.dark-mode .link-button{color:#717586}.apple-logo{height:36px;width:36px;margin:5px}.error{border:#e30613 2px solid;color:#e30613;margin:10px 0;padding:0 10px;text-align:left;font-size:15px;font-weight:700;font-style:italic;font-family:Mont,Arial,sans-serif;line-height:32px;animation:error-flash .5s ease-out}@keyframes error-flash{0%{background:#ffa8a8}to{background:#fff}}.login-section{width:100%;display:flex}.social-login{display:flex;justify-content:center;gap:10px}p{font-family:Mont,Arial,sans-serif}.forgot-pw{float:left;padding-left:4px}.input-field{background-color:transparent;border:1px solid #9ca3af}.spacer{display:flex;align-items:center;justify-content:center}.spacer p{font-weight:400;padding:30px}.divider-line{width:42%;height:1px;background-color:#eff0f0}.email-login-header{font-size:12px;line-height:1.3;color:#434343;text-transform:uppercase;font-weight:700;margin-bottom:10px}@media screen and (max-width: 350px){.social-login{justify-content:space-between;gap:.1em}}.checkboxes{text-align:left;font-size:14px;line-height:24px;font-weight:600;padding:0 0 1em;font-family:Mont,Arial,sans-serif;font-style:italic}.checkboxes>div{display:flex;justify-content:flex-start;align-items:flex-start;gap:.5em;padding:8px 4px}.checkboxes label{padding-top:2px}input.checkbox{width:auto;height:24px;line-height:24px;padding:0;margin:0}.skip-button[data-v-c3122065]{background-color:rgba(255,255,255,0);border:none;font-style:unset;text-underline:#111215;color:#111215;padding:2px 20px;text-transform:unset;text-decoration:underline}.heading[data-v-c3122065]{font-weight:700;font-size:1.5rem;margin-top:1rem;margin-bottom:0;text-align:center;color:#000}.change-button{position:absolute;cursor:pointer;padding:10px;right:0;top:0;opacity:.3}.change-button:hover{opacity:1}.dark-mode .change-button{fill:#f4f4f4}.box{font-size:14px;align-items:center;font-family:Mont,Arial,sans-serif;line-height:24px;text-align:left;position:relative;margin:0;width:100%;padding:0 0 .5em}.box .label{font-weight:600;padding-left:6px}.box .value{font-weight:400;font-style:normal;background:#eff0f0;border-radius:4px;line-height:48px;padding:0 1em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}.delete-link{font-size:12px;clear:both;font-style:italic;text-align:center;padding:1em 0 0;margin:0}form.split label{display:grid;grid-template-columns:2fr 3fr;text-align:left;gap:.5em;align-items:center;padding-bottom:.5em}form.split label span{display:block;font-size:14px;line-height:24px;font-style:italic;font-family:Mont,Arial,sans-serif}form.split label input{margin:0}form.split .submit-button{float:none;margin-top:.5em}form.split .link-button{float:none}.dark-mode .box .value{background:#373948}#popup{max-width:320px;min-width:250px;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:20px;border:2px lightgray solid;border-radius:25px}#authenticator{justify-content:center;align-items:center;text-align:center;color:#161615}.authenticator-wrapper{overflow:auto;background:#fff;color:#161615;width:100%;max-width:420px;position:relative;padding:2em;margin:0 auto;box-sizing:border-box}#authenticator.as-popup{background:transparent;z-index:10000000;top:0;left:0;width:100vw;height:100vh;position:fixed;display:flex}#authenticator.as-popup .authenticator-wrapper{border-radius:4px;max-height:90vh;max-width:500px;box-shadow:0 1em 1em rgba(0,0,0,.1)}.content{padding:0;overflow-y:auto;min-height:450px}.content form{overflow:hidden}header{padding:.5em 0 1em;margin-bottom:.9em;border-bottom:1px solid #eff0f0}header h1{margin:0;padding:0;font-size:20px;line-height:32px;text-align:left;font-family:Mont,Arial,sans-serif;font-style:italic;font-weight:700}header .logo{height:24px;display:inline-block}header .logo.dark{display:none}.dark-mode{background:#1c1e26}.dark-mode .authenticator-wrapper{background:#1c1e26;color:#f4f4f4}.dark-mode header{border-color:#373948}.dark-mode header .logo.light{display:none}.dark-mode header .logo.dark{display:inline-block}@media all and (max-width:900px){.authenticator-wrapper{padding:10px;max-height:none;height:calc(100vh - 20px)}header{padding-bottom:.5em}}
