.field-icon-left{margin-right:-30px}.field-icon-left.clickable{cursor:pointer}.hamburger{display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;height:43px;-webkit-user-select:none;user-select:none;-webkit-transform:translateZ(2);-moz-transform:translateZ(2);-ms-transform:translateZ(2);-o-transform:translateZ(2);transform:translateZ(2);z-index:10}@media (min-width: 900px) and (min-height: 620px){.hamburger.signed-in{visibility:hidden;display:none}}@media (min-width: 900px){.hamburger.signed-out{display:none}}.hamburger .line{-webkit-user-select:none;user-select:none;width:1.25rem;border-radius:20px;box-shadow:0 0 0 1px #eee;z-index:10;transition:transform .16s ease,opacity .16s ease}.hamburger .line.middle{width:1.75rem}.hamburger #hamburger-nav{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.5rem .5rem 8rem}.hamburger #menu-items{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:fixed;z-index:9;top:47px;left:calc(100vw + 2px);padding-top:1rem;width:calc(100vw + 2px);height:calc(100vh - 47px);background-color:#12071c;border-top:1px solid #5f279b;overflow-y:scroll;overscroll-behavior-y:none;overflow-x:hidden;transition:transform .16s ease;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);will-change:transform}.hamburger #menu-items.signed-out{top:69px}@media (max-width: 599px){.hamburger #menu-items.signed-out{top:47px}}.hamburger #menu-items.left-side{left:calc(-100vw - 2px)}.hamburger #menu-items::-webkit-scrollbar{display:none}.hamburger input{position:absolute;width:48px;height:48px;z-index:20;opacity:0;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.hamburger input:checked~#menu-items{transform:translate(calc(-100vw - 2px))}.hamburger input:checked~#menu-items.left-side{transform:translate(calc(100vw + 2px))}.hamburger input:checked~span.upper{transform-origin:center;transform:translateY(11px) rotate(225deg)}.hamburger input:checked~span.middle{opacity:0}.hamburger input:checked~span.lower{transform-origin:center;transform:translateY(-11px) rotate(-225deg)}#hamburger-checkbox{cursor:pointer}button{outline:none;cursor:pointer}.link{font-weight:700;color:#4ddeff}.link:hover,.link:focus{color:#94bff8;text-decoration:underline}:not(.active).magic-link{background-image:linear-gradient(90deg,#f6d0 7%,#f6d,#ba6bff,#4ddeff,#4ddeff00 93%);background-size:0% 2px;background-repeat:no-repeat;background-position:center bottom;transition:background-size .12s linear;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}:not(.active).magic-link:hover,:not(.active).magic-link:active{background-size:100% 2px}:not(.active).magic-link:hover,:not(.active).magic-link:active{color:#f9f}.discrete-link{color:#eee}.discrete-link:hover,.discrete-link:focus{color:#94bff8;text-decoration:underline}.blue-link-button{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;outline:inherit;color:#94bff8}.blue-link-button:hover,.blue-link-button:focus{color:#4ddeff;text-decoration:underline}.link-copied{position:absolute;color:#f6d;font-size:1rem;line-height:1.5rem;width:20ch;bottom:-1.5rem;left:50%;transform:translate(-35%);z-index:10}.copy-link-button{font-size:1.0625rem;line-height:1.59375rem;position:relative;background:none;color:inherit;border:none;padding:0;font:inherit;outline:inherit;cursor:pointer;color:#eee;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.25rem}.copy-link-button:hover{color:#ba6bff}.copy-link-button svg{font-size:15px}.glow-button{border:none;position:relative;font-family:Noto Sans,ui-sans-serif,-apple-system,Helvetica,Arial,sans-serif;font-size:1.0625rem;line-height:1.59375rem;background-color:#edf;color:#12071c;border-radius:25px;min-height:2rem;transition:all .16s ease-in-out;cursor:pointer;padding:0 .5rem}@media (max-width: 599px){.glow-button{font-size:1rem;line-height:1.5rem}}.glow-button:disabled{background-color:#888;color:#000;cursor:not-allowed}.glow-button:not([disabled]):before{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:25px;box-shadow:0 0 7px -1px #c9f;opacity:0;transition:all .16s ease-in-out}.glow-button.selected{background-color:#c9f}.glow-button.selected:not([disabled]):before{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:25px;box-shadow:0 0 7px -1px #c9f;opacity:1;transition:none}.glow-button:not([disabled]):hover{background-color:#c9f}.glow-button:not([disabled]):active{background-color:#cc99ff80}.glow-button:hover:before,.glow-button:active:before{opacity:1}.glow-button.with-icon{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:.5rem}.dark-button{border:none;position:relative;font-family:Noto Sans,ui-sans-serif,-apple-system,Helvetica,Arial,sans-serif;font-size:1.0625rem;line-height:1.59375rem;background-color:#141136;color:#eee;border-radius:25px;min-height:2rem;transition:all .16s ease-in-out;cursor:pointer}@media (max-width: 599px){.dark-button{font-size:1rem;line-height:1.5rem}}.dark-button:disabled{background-color:#888;color:#000;cursor:not-allowed}.dark-button:not([disabled]):before{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:25px;box-shadow:0 0 7px -1px #5f279b;opacity:0;transition:all .16s ease-in-out}.dark-button.selected{background-color:#5f279b}.dark-button.selected:not([disabled]):before{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:25px;box-shadow:0 0 7px -1px #5f279b;opacity:1;transition:none}.dark-button:not([disabled]):hover{background-color:#5f279b}.dark-button:not([disabled]):active{background-color:#5f279b80}.dark-button:hover:before,.dark-button:active:before{opacity:1}.danger-button{border:none;position:relative;font-family:Noto Sans,ui-sans-serif,-apple-system,Helvetica,Arial,sans-serif;font-size:1.0625rem;line-height:1.59375rem;background-color:#b00;color:#eee;border-radius:25px;min-height:2rem;transition:all .16s ease-in-out;cursor:pointer}@media (max-width: 599px){.danger-button{font-size:1rem;line-height:1.5rem}}.danger-button:disabled{background-color:#888;color:#000;cursor:not-allowed}.danger-button:not([disabled]):before{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:25px;box-shadow:0 0 7px -1px #f33;opacity:0;transition:all .16s ease-in-out}.danger-button.selected{background-color:#f33}.danger-button.selected:not([disabled]):before{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:25px;box-shadow:0 0 7px -1px #f33;opacity:1;transition:none}.danger-button:not([disabled]):hover{background-color:#f33}.danger-button:not([disabled]):active{background-color:#ff333380}.danger-button:hover:before,.danger-button:active:before{opacity:1}.round-glow-button{border:none;position:relative;font-family:Noto Sans,ui-sans-serif,-apple-system,Helvetica,Arial,sans-serif;font-size:1.0625rem;line-height:1.59375rem;background-color:#edf;color:#12071c;border-radius:50%;min-height:2rem;transition:all .16s ease-in-out;cursor:pointer;width:40px;height:40px}@media (max-width: 599px){.round-glow-button{font-size:1rem;line-height:1.5rem}}.round-glow-button:disabled{background-color:#888;color:#000;cursor:not-allowed}.round-glow-button:not([disabled]):before{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:0 0 7px -1px #c9f;opacity:0;transition:all .16s ease-in-out}.round-glow-button.selected{background-color:#c9f}.round-glow-button.selected:not([disabled]):before{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:0 0 7px -1px #c9f;opacity:1;transition:none}.round-glow-button:not([disabled]):hover{background-color:#c9f}.round-glow-button:not([disabled]):active{background-color:#cc99ff80}.round-glow-button:hover:before,.round-glow-button:active:before{opacity:1}.field-icon-right{margin-left:-30px}.field-icon-right.clickable{cursor:pointer}.gradient-button{border:none;position:relative;background-size:175% 175%;background-image:linear-gradient(45deg,#f6d,#ba6bff,#4ddeff,#ba6bff,#f6d);border-radius:80px;min-height:2.25rem;margin:.25rem;color:#12071c;transition:all .3s;padding:0 .5rem;text-align:center;font-family:Noto Sans,ui-sans-serif,-apple-system,Helvetica,Arial,sans-serif;font-size:1.0625rem;line-height:1.59375rem}@media (max-width: 599px){.gradient-button{font-size:1rem;line-height:1.5rem}}.gradient-button:before{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:80px;box-shadow:0 0 8px -1px #edf;opacity:0;transition:opacity .1s ease-in-out}.gradient-button:hover,.gradient-button:focus{background-position:right center}.gradient-button:active{opacity:.85}.gradient-button:hover:before,.gradient-button:focus:before,.gradient-button:active:before{opacity:1}.field-icon{margin-left:-30px}.field-icon.clickable{cursor:pointer}@font-face{font-family:Noto Sans;font-display:swap;font-style:normal;font-weight:400;src:url(/fonts/NotoSans-Regular.woff2)}@font-face{font-family:Noto Sans;font-display:swap;font-style:italic;font-weight:400;src:url(/fonts/NotoSans-Italic.woff2)}@font-face{font-family:Noto Sans;font-display:swap;font-style:normal;font-weight:700;src:url(/fonts/NotoSans-Bold.woff2)}@font-face{font-family:Noto Sans;font-display:swap;font-style:italic;font-weight:700;src:url(/fonts/NotoSans-BoldItalic.woff2)}@font-face{font-family:Quicksand;font-display:swap;font-weight:300 700;src:url(/fonts/Quicksand.woff2)}@font-face{font-family:Spectral;font-display:swap;font-style:normal;font-weight:400;src:url(/fonts/Spectral-Regular.woff2)}body{background-color:#12071c;color:#eee;font-family:Noto Sans,ui-sans-serif,-apple-system,Helvetica,Arial,sans-serif;font-size:1.0625rem}@media (max-width: 599px){body{font-size:1rem}}p,li{font-size:1.0625rem;line-height:1.59375rem;color:#eee}@media (max-width: 599px){p,li{font-size:1rem;line-height:1.5rem}}blockquote{font-size:1.0625rem;line-height:1.59375rem;color:#eee;font-style:italic;background-color:#141136;border-radius:4px;border-left:5px solid #dbf!important;padding-left:16px}@media (max-width: 599px){blockquote{font-size:1rem;line-height:1.5rem}}h1,h2,h3,h4{font-family:Quicksand;font-variation-settings:"wght" 300;text-wrap:pretty}h1{font-size:1.75rem}@media (min-width: 900px){h1{font-size:2.25rem}}h2{font-size:1.5rem}@media (min-width: 900px){h2{font-size:2rem}}h3{font-size:1.25rem}@media (min-width: 900px){h3{font-size:1.5rem}}.weighted{font-family:Quicksand;font-variation-settings:"wght" 475}.emph{font-family:Quicksand;font-variation-settings:"wght" 550}.strong-emph{font-family:Quicksand;font-variation-settings:"wght" 625}.bold{font-variation-settings:"wght" 550;font-weight:700}.italic{font-style:italic}.text-center{text-align:center}.text-justify{text-align:justify}.pink{color:#f6d}.purple{color:#ba6bff}.blue{color:#4ddeff}.silver{color:#eee}.light-pink{color:#f9f}.light-blue{color:#94bff8}.error-font{color:#f33}.warning-font{color:#fe1}.success-font{color:#2f7}.small-error-font{font-size:.875rem;line-height:1.3125rem;color:#f33}.tiny-font{font-size:.875rem;line-height:1.3125rem}.menu-font,.left-menu-font{font-family:Quicksand;color:#eee}.left-menu-font{margin:.5rem;padding:.5rem}.footer-font{font-size:.875rem;line-height:1.3125rem;color:#eee;padding:.5rem}.tiny-footer-font{font-size:.875rem;line-height:1.3125rem;color:#eee}.page-wrapper{min-height:100vh;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.content-wrapper{max-width:1550px;padding-top:70px;flex:1;margin:auto}input{outline:none;padding:0 .5rem}input.with-error{border:1px solid #f33!important}input.with-icon-left{display:inline-block;padding-left:40px}input.with-icon-right{display:inline-block;padding-right:40px}input::placeholder{font-family:Noto Sans,ui-sans-serif,-apple-system,Helvetica,Arial,sans-serif}input:-webkit-autofill,input:-webkit-autofill:focus{transition:background-color 100000s 0s,color 100000s 0s;-webkit-text-fill-color:#eee}input:-webkit-autofill:first-line{font-family:Noto Sans,ui-sans-serif,-apple-system,Helvetica,Arial,sans-serif;font-size:1.0625rem;line-height:1.59375rem;color:#eee}input:autofill{background:#390f64}input::autofill:first-line{font-size:1.0625rem;line-height:1.59375rem;color:#eee}.gradient-background{background-image:linear-gradient(90deg,#f6d,#ba6bff,#4ddeff);background-size:250% auto;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-animation:moving-gradient 6s ease-in-out infinite alternate;-moz-animation:moving-gradient 6s ease-in-out infinite alternate;animation:moving-gradient 6s ease-in-out infinite alternate}.inline-flex{display:inline-flex}@keyframes banner-glow{0%{text-shadow:0 0 10px #f6d,0 0 20px #f6d}50%{text-shadow:0 0 10px #ba6bff,0 0 20px #ba6bff}to{text-shadow:0 0 10px #4ddeff,0 0 20px #4ddeff}}@keyframes box-glow{0%{box-shadow:0 0 7px #f6d}50%{box-shadow:0 0 7px #ba6bff}to{box-shadow:0 0 7px #4ddeff}}@keyframes moving-gradient{0%{background-position:left}to{background-position:right}}@keyframes levitate{0%{transform:translateY(0)}to{transform:translateY(15px)}}.navbar-separator{width:100%;height:0px;border-radius:20px;box-shadow:0 0 5px 1px #390f64;position:fixed;top:64px;z-index:1}.footer-separator{width:100%;height:0px;border-radius:20px;box-shadow:0 0 5px 1px #f6d;margin-top:3px}.horizontal-menu{position:relative;margin:1rem 0 2rem;width:100%;padding:.5rem .25rem;border-radius:20px;display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;gap:.5rem;border:1px solid #5f279b}.horizontal-menu>a:hover{color:#f9f}.menu-marker{background-image:linear-gradient(45deg,#f6d0 7%,#f6d,#f6d,#f6d0 93%);position:absolute;display:none;bottom:2px;height:1px;transition:left .15s linear}.tiny-separator{align-self:center;background-image:linear-gradient(45deg,#5f279b00 7%,#5f279b,#5f279b,#5f279b00 93%);width:2px;height:1rem}.gradient-separator-vertical{align-self:center;background-image:linear-gradient(45deg,#5f279b00 7%,#5f279b,#5f279b,#5f279b00 93%);width:1px;height:95%}.gradient-separator-horizontal-block{align-self:center;background-image:linear-gradient(45deg,#4ddeff,#f6d);flex:1;height:1px}.header-separator{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem}.header-separator div{flex-grow:1;height:1px;background-image:linear-gradient(45deg,#5f279b,#5f279b 50%,#5f279b,#5f279b00)}.spinner{position:absolute;top:calc(50% - 32px);left:calc(50% - 32px);width:64px;height:64px;border-radius:50%;perspective:800px}.tiny-spinner{position:absolute;top:calc(50% - 16px);left:calc(50% - 16px);width:32px;height:32px;border-radius:50%;perspective:800px}.inner{position:absolute;box-sizing:border-box;width:100%;height:100%;border-radius:50%}.inner.one{left:0%;top:0%;animation:rotate-one 1s linear infinite;border-bottom:3px solid #f6d}.inner.two{right:0%;top:0%;animation:rotate-two 1s linear infinite;border-right:3px solid #ba6bff}.inner.three{right:0%;bottom:0%;animation:rotate-three 1s linear infinite;border-top:3px solid #4ddeff}@keyframes rotate-one{0%{transform:rotateX(35deg) rotateY(-45deg) rotate(0)}to{transform:rotateX(35deg) rotateY(-45deg) rotate(360deg)}}@keyframes rotate-two{0%{transform:rotateX(50deg) rotateY(10deg) rotate(0)}to{transform:rotateX(50deg) rotateY(10deg) rotate(360deg)}}@keyframes rotate-three{0%{transform:rotateX(35deg) rotateY(55deg) rotate(0)}to{transform:rotateX(35deg) rotateY(55deg) rotate(360deg)}}.modal{z-index:21;background-color:#080412;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);padding:2rem;color:#eee;border:0px;border-radius:10px;border:1px solid #5f279b}@media (max-width: 599px){.modal{padding:1rem}}.modal::backdrop{background-color:#080412bf;opacity:0}.modal[data-state=open],.modal[open]{animation:fade-in .25s forwards}.modal[data-state=open]::backdrop,.modal[open]::backdrop{animation:fade-in .25s forwards}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.overlay{z-index:20;background-color:#12071ccc;position:fixed;top:0;right:0;bottom:0;left:0;overflow-y:auto}.close-modal{background:none;border:none;position:absolute;top:0%;right:0%;transform:translate(-10px,5px);font-size:16px}.toggle{width:42px;height:25px;background-color:#390f64;border-radius:9999px;border:none}.toggle[data-state=checked]{background-color:#f6d}.toggle-thumb{display:block;width:21px;height:21px;background-color:#eee;border-radius:9999px;transform:translate(2px);transition:transform .1s linear}.toggle-thumb[data-state=checked]{transform:translate(19px)}.checkbox{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:.5rem}.checkbox input[type=checkbox]{cursor:pointer;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#12071c;font:inherit;color:#eee;width:1.15em;height:1.15em;border:1px solid #ba6bff;border-radius:4px;transform:translateY(-.075em);display:grid;place-content:center}.checkbox input[type=checkbox]:before{content:"";width:.65em;height:.65em;opacity:0;transition:opacity .1s ease-in-out;box-shadow:inset 1em 1em #eee;clip-path:polygon(37% 66%,84% 0,100% 16%,40% 98%,0 65%,13% 49%)}.checkbox input[type=checkbox]:checked:before{opacity:1}.checkbox input[type=checkbox]:hover{border:1px solid #f6d}footer{width:100%;position:relative;background:linear-gradient(#12071c,#12071c)}footer .footer-content.common{background-color:#12071c;border-top:1px solid #f6d;min-height:10vh;padding:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3vh}@media (min-width: 900px){footer .footer-content.common{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;gap:0}}@media (max-width: 599px){footer .footer-content.common{padding-bottom:8rem}}footer .footer-content.common .responsive-separator-gradient{align-self:stretch;width:auto;height:2px;background-image:linear-gradient(45deg,#f6d0 7%,#f6d,#4ddeff,#4ddeff00 93%)}@media (min-width: 900px){footer .footer-content.common .responsive-separator-gradient{width:2px;height:auto}}footer .footer-content.common *:nth-child(odd){flex-basis:100%}footer .footer-content.common p{font-size:1rem;line-height:1.5rem;color:#eee;margin:.75rem;text-align:center}footer .footer-content.common .company{display:flex;flex-direction:column;align-items:center;justify-content:center}footer .footer-content.common .social-media{display:flex;flex-direction:column;align-items:center;justify-content:center}footer .footer-content.common .social-media .social-media-links{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;text-align:center}footer .footer-content.common .newsletter-subscribe{display:flex;flex-direction:column;align-items:center;justify-content:center}footer .footer-content.common .newsletter-subscribe input{height:2rem;width:clamp(25ch,40%,50ch);resize:both;border-radius:7px;height:2.25rem;font-size:1.0625rem;line-height:1.59375rem;background-color:#12071c;color:#eee;border:1px solid #5f279b;font-size:1rem;line-height:1.5rem}@media (max-width: 599px){footer .footer-content.common .newsletter-subscribe input{font-size:1rem;line-height:1.5rem}}footer .footer-content.common .newsletter-subscribe input:focus{box-shadow:0 0 6px -2px #f6d;border:1px solid #f6d}footer .footer-content.common .newsletter-subscribe input:focus::placeholder{color:transparent}footer .footer-content.common .newsletter-subscribe input::placeholder{font-size:1.0625rem;line-height:1.59375rem;color:#ddbbffb3}@media (max-width: 599px){footer .footer-content.common .newsletter-subscribe input::placeholder{font-size:1rem;line-height:1.5rem}}footer .footer-content.common .newsletter-subscribe input.invalid{border:3px solid #f33;color:#f33}footer .footer-content.common .newsletter-subscribe #newsletter-subscribe-button{padding:.5rem 1.5rem;margin:1rem;font-size:.9rem}.navbar-background{width:100vw;height:70px;position:fixed;top:0;z-index:2;background-color:#12071c}@media (max-width: 599px){.navbar-background{height:48px}}@supports (-webkit-backdrop-filter: none) or (backdrop-filter: none){.navbar-background{background-color:#12071ce6;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}}.navbar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem;position:fixed;width:min(100vw,1550px);height:70px;top:0;left:50%;transform:translate(-50%);padding:0 clamp(1rem,3%,3rem);z-index:2}@media (max-width: 599px){.navbar{height:48px}}@media (min-width: 1598px){.navbar{padding:0}}.logo-link{height:70px}@media (max-width: 599px){.logo-link{height:48px}}#logo{position:relative;height:70px;padding:3px 0}@media (max-width: 599px){#logo{height:48px}}#non-hamburger-nav{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:clamp(1rem,3vw,2rem);display:none}#non-hamburger-nav .active{color:#f6d;font-weight:550}#non-hamburger-nav .magic-link{text-align:center;padding:2px 1rem}@media (min-width: 900px){#non-hamburger-nav{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly}}.hamburger-link{margin:2rem;font-size:1.5rem;line-height:2.25rem;align-self:center;text-align:center;display:block}.nav-login-button{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:.25rem 1rem;margin:2rem}.nav-enter-no-account-button{margin:2rem;width:min(25ch,80%);align-self:center;display:flex;flex-direction:row;align-items:center;justify-content:center;box-shadow:0 2px 15px #12071c;text-align:center;padding:.5rem;border:none;position:relative;font-family:Noto Sans,ui-sans-serif,-apple-system,Helvetica,Arial,sans-serif;font-size:1.0625rem;line-height:1.59375rem;background-color:#390f64;color:#eee;border-radius:25px;min-height:2rem;transition:all .16s ease-in-out;cursor:pointer}@media (max-width: 599px){.nav-enter-no-account-button{font-size:1rem;line-height:1.5rem}}.nav-enter-no-account-button:disabled{background-color:#888;color:#000;cursor:not-allowed}.nav-enter-no-account-button:not([disabled]):before{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:25px;box-shadow:0 0 7px -1px #5f279b;opacity:0;transition:all .16s ease-in-out}.nav-enter-no-account-button.selected{background-color:#5f279b}.nav-enter-no-account-button.selected:not([disabled]):before{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:25px;box-shadow:0 0 7px -1px #5f279b;opacity:1;transition:none}.nav-enter-no-account-button:not([disabled]):hover{background-color:#5f279b}.nav-enter-no-account-button:not([disabled]):active{background-color:#5f279b80}.nav-enter-no-account-button:hover:before,.nav-enter-no-account-button:active:before{opacity:1}.stars-webgl{background-color:#12071c;position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:0}div#signup{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;margin-bottom:4rem;padding:1rem;padding-top:70px}h1{text-align:center;color:#eee;-webkit-animation:banner-glow 15s ease-in-out infinite alternate;-moz-animation:banner-glow 15s ease-in-out infinite alternate;animation:banner-glow 15s ease-in-out infinite alternate;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);margin:2rem 1rem 3rem}@media (max-width: 599px){h1{font-size:2rem;margin-bottom:2rem}}.signup-form-container{position:relative;width:min(85vw,50ch);max-width:85vw}.signup-form-container:before{content:"";position:absolute;border-radius:24px;top:0;right:0;bottom:0;left:0;background-color:#12071cd9;-webkit-animation:box-glow 15s ease-in-out infinite alternate;-moz-animation:box-glow 15s ease-in-out infinite alternate;animation:box-glow 15s ease-in-out infinite alternate}@supports (-webkit-backdrop-filter: none) or (backdrop-filter: none){.signup-form-container:before{background-color:#12071c54;-webkit-backdrop-filter:blur(3px) brightness(100%);backdrop-filter:blur(3px) brightness(100%)}}.signup-form{position:relative;display:flex;flex-direction:column;align-items:stretch;justify-content:center;padding:2rem}.signup-form div{position:relative;margin:.5rem 0}.signup-form div.input-container{margin:.5rem 0}.signup-form div.create-account,.signup-form div.existing-account{display:flex;flex-direction:column;align-items:center;justify-content:center;align-self:center;justify-self:center}.signup-form div.create-account .signup-terms,.signup-form div.existing-account .signup-terms{margin-top:1rem;width:80%;font-size:1rem;line-height:1.5rem}@media (max-width: 599px){.signup-form div.create-account .signup-terms,.signup-form div.existing-account .signup-terms{font-size:.9375rem;line-height:1.40625rem}}.signup-form div.create-account button,.signup-form div.existing-account button{width:50%}@media (max-width: 599px){.signup-form div.create-account button,.signup-form div.existing-account button{width:75%}}.signup-form input{display:inline-block;width:100%;resize:both;border-radius:7px;height:2.25rem;font-size:1.0625rem;line-height:1.59375rem;background-color:#12071c;color:#eee;border:1px solid #5f279b}@media (max-width: 599px){.signup-form input{font-size:1rem;line-height:1.5rem}}.signup-form input:focus{box-shadow:0 0 6px -2px #f6d;border:1px solid #f6d}.signup-form input:focus::placeholder{color:transparent}.signup-form input::placeholder{font-size:1.0625rem;line-height:1.59375rem;color:#ddbbffb3}@media (max-width: 599px){.signup-form input::placeholder{font-size:1rem;line-height:1.5rem}}.signup-form input.invalid{border:3px solid #f33;color:#f33}div.passwordStrength{color:#f33}div.passwordStrength.medium{color:#fe1}div.passwordStrength.strong{color:#2f7}div.passwordStrength.veryStrong{color:#2f7;text-shadow:0 0 10px #2f7,0 0 20px #2f7}div.passwordStrength svg{margin:0 5px}.artist-signup-invitation{margin:4rem 0 0}@media (max-width: 599px){.artist-signup-invitation{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.artist-signup-invitation span{margin-bottom:.5rem}}.artist-signup-invitation span{margin-right:1rem}.artist-signup-invitation .artist-signup-button{padding:.5rem 1.5rem}#verify-wrapper{min-width:min(80ch,95%);max-width:1550px;padding-top:70px;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}#verify-email-box{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;position:relative;width:min(70ch,85%);margin-bottom:4rem}#verify-email-box:before{content:"";position:absolute;border-radius:24px;top:0;right:0;bottom:0;left:0;background-color:#12071cd9;-webkit-animation:box-glow 15s ease-in-out infinite alternate;-moz-animation:box-glow 15s ease-in-out infinite alternate;animation:box-glow 15s ease-in-out infinite alternate}@supports (-webkit-backdrop-filter: none) or (backdrop-filter: none){#verify-email-box:before{background-color:#12071c54;-webkit-backdrop-filter:blur(3px) brightness(100%);backdrop-filter:blur(3px) brightness(100%)}}#box-contents{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem}#box-contents p{text-align:left;width:min(70ch,100%)}.aligned-form{align-self:flex-start;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:2rem}#email-sent{animation:.5s ease-in 3s forwards showTmpMsg}@keyframes showTmpMsg{0%{opacity:1}to{opacity:0}}.glow-field{display:inline-block;width:min(40ch,100%);resize:both;border-radius:7px;height:2.25rem;font-size:1.0625rem;line-height:1.59375rem;background-color:#12071c;color:#eee;border:1px solid #5f279b}@media (max-width: 599px){.glow-field{font-size:1rem;line-height:1.5rem}}.glow-field:focus{box-shadow:0 0 6px -2px #f6d;border:1px solid #f6d}.glow-field:focus::placeholder{color:transparent}.glow-field::placeholder{font-size:1.0625rem;line-height:1.59375rem;color:#ddbbffb3}@media (max-width: 599px){.glow-field::placeholder{font-size:1rem;line-height:1.5rem}}.glow-field.invalid{border:3px solid #f33;color:#f33}.label-and-field{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:.5rem}#artist-signup{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap}#referral-code{color:#2f7;font-size:.9375rem;line-height:1.40625rem}@media (max-width: 599px){#referral-code{font-size:.875rem;line-height:1.3125rem}}.blue-link{cursor:pointer;color:#94bff8}.blue-link:hover,.blue-link:focus{color:#4ddeff;text-decoration:underline}.cf-turnstile-container{display:flex;flex-direction:row;align-items:center;justify-content:center}.grecaptcha-badge{visibility:visible}
