@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/font.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/font.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(/static/fonts/MontSemiBoldItalic/font.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/font.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/font.woff) format("woff")}body,html{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;border:none;text-transform:uppercase;font-weight:700;line-height:14px;justify-content:center;color:#fff;text-decoration:none;background:#e30613;padding:1em 2em;border-radius:4px;border:0;margin:0 auto;display:block;position:relative;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}button,input{font-family:Mont,sans-serif;font-size:14px}input{width:100%;margin-bottom:.5em;border:0;background:#eff0f0;border-radius:4px;color:#161615;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:grey}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:1%}.eye-symbol.not-visible,.eye-symbol:hover{opacity:1%}.dark-mode .eye-symbol{fill:#f4f4f4}@-webkit-keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loader{border:10px solid #f3f3f3;border-top:10px solid #e30613;border-radius:50%;width:10px;height:10px;-webkit-animation:spin 2s linear infinite;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{flex:1;white-space:normal;padding:8px;margin:0;font-size:12px;line-height:18px;align-items:center;background:#eff0f0;color:#434343}.social-login-button:hover{background:#dbdcdd}.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}.facebook-logo,.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}.social-login{display:flex;justify-content:space-between;gap:.5em;padding-bottom:1em}p{font-family:Mont,Arial,sans-serif}.forgot-pw{float:left;padding-left:4px}.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:0 4px}.checkboxes label{padding-top:2px}input.checkbox{width:auto;height:24px;line-height:24px;padding:0;margin:0}.change-button{position:absolute;cursor:pointer;padding:10px;right:0;top:50%;opacity:.3;transform:translateY(-50%)}.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 0;display:grid;grid-template-columns:2fr 5fr;gap:.5em}.box .label{font-weight:600}.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}.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 solid #d3d3d3;border-radius:25px}.close-btn{z-index:12;top:0;right:0;position:absolute;display:block;cursor:pointer;color:#434343;font-weight:900;font-size:16px;line-height:34px;padding:2em;width:16px;height:22px;text-align:center;pointer-events:all}.close-btn:hover{color:#161615}#authenticator{justify-content:center;align-items:center;text-align:center;color:#161615}.authenticator-wrapper{overflow:auto;background:#fff;color:#161615;width:100%;max-width:640px;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:80vh;max-width:400px;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:.5em;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 (max-width:900px){.authenticator-wrapper{padding:10px;max-height:none;height:calc(100vh - 20px)}header{padding-bottom:.5em}}.error{color:#e30613;font-size:15px;font-weight:700;font-style:italic;font-family:Mont,Arial,sans-serif;line-height:32px}