.solo-auth--v10{--sa-bg:#0c0617;--sa-panel:#1b102e;--sa-text:#fbf7ff;--sa-muted:#b6a8c9;--sa-purple:#c391ff;--sa-line:#be93ec38;color:var(--sa-text);background:#0c0617;grid-template-columns:minmax(0,1.04fr) minmax(420px,.96fr)}.solo-auth--v10 .solo-auth-aside{isolation:isolate;background:radial-gradient(78% 51% at 69% 80%,#7031c45c,#0000 82%),radial-gradient(48% 45% at 15% 16%,#5723a630,#0000 80%),linear-gradient(141deg,#0d061a 8%,#190b32 65%,#250e48 100%);border-right:1px solid #c694f82e;min-height:100vh;padding:clamp(32px,4.5vw,68px)}.solo-auth--v10 .solo-auth-aside:before{content:"";z-index:-1;pointer-events:none;opacity:.34;background-image:linear-gradient(#b98ce91f 1px,#0000 1px),linear-gradient(90deg,#b98ce91f 1px,#0000 1px);background-size:60px 60px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 20% 75%,#0000);mask-image:linear-gradient(#0000,#000 20% 75%,#0000)}.solo-auth--v10 .solo-auth-aside:after{z-index:-1;border:1px solid #be84ff40;width:400px;height:400px;bottom:4%;right:-95px;box-shadow:0 0 0 45px #8d4fe10a,0 0 0 95px #8d4fe109}.solo-auth--v10 .solo-auth-logo{z-index:3;color:#fff;align-self:flex-start;align-items:baseline;gap:13px;font-family:Manrope,sans-serif;text-decoration:none;display:inline-flex;position:relative}.solo-auth--v10 .solo-auth-wordmark{letter-spacing:-.115em;text-transform:lowercase;font:900 clamp(36px,3.4vw,49px)/.95 Manrope,sans-serif}.solo-auth--v10 .solo-auth-wordmark span,.solo-auth--v10 .solo-auth-card-brand>span>span{color:#bf82ff}.solo-auth--v10 .solo-auth-logo-caption{letter-spacing:.17em;color:#d4bcf3;font:800 10px/1 Manrope,sans-serif}.solo-auth--v10 .solo-auth-story{z-index:2;align-self:start;max-width:min(570px,100%);margin-top:clamp(80px,14vh,175px);position:relative}.solo-auth--v10 .solo-auth-kicker{color:#e2c6ff;letter-spacing:.1em;background:#3f1a6d99;border:1px solid #c184fa61;border-radius:999px;align-items:center;gap:10px;padding:9px 13px;font:800 10px/1.4 Manrope,sans-serif;display:inline-flex}.solo-auth--v10 .solo-auth-kicker i{background:#ca91ff;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #bd6ffb29,0 0 14px #bd72f7}.solo-auth--v10 .solo-auth-aside h1{color:#fff;letter-spacing:-.075em;max-width:570px;margin:24px 0 18px;font:800 clamp(44px,4.65vw,73px)/1.07 Manrope,sans-serif}.solo-auth--v10 .solo-auth-aside h1>span{color:#0000;background:linear-gradient(104deg,#f8efff 0%,#d7adff 40%,#ab69f5 100%);-webkit-background-clip:text;background-clip:text;display:block}.solo-auth--v10 .solo-auth-story p{color:#cbbbdc;max-width:430px;margin:0;font:500 14px/1.75 Manrope,sans-serif}.solo-auth--v10 .solo-auth-highlights{flex-wrap:wrap;align-items:center;gap:9px;margin-top:24px;display:flex}.solo-auth--v10 .solo-auth-highlights span{color:#dbc1f6;letter-spacing:.06em;background:#1d0c38b3;border:1px solid #c58efe52;border-radius:999px;align-items:center;gap:6px;padding:9px 11px;font:800 9px/1 Manrope,sans-serif;display:inline-flex}.solo-auth--v10 .solo-auth-highlights svg{color:#ca9dff}.solo-auth--v10 .solo-auth-brand-art{z-index:1;pointer-events:none;width:min(440px,75%);height:375px;position:absolute;bottom:-15px;right:-17px}.solo-auth--v10 .solo-auth-brand-art:before{content:"";filter:blur(19px);background:radial-gradient(#9b49ff4d,#0000 70%);border-radius:50%;width:300px;height:245px;position:absolute;bottom:35px;right:14px}.solo-auth--v10 .solo-auth-mascot{object-fit:contain;object-position:bottom right;filter:drop-shadow(0 18px 35px #05010d99);width:auto;max-width:100%;height:min(380px,100%);display:block;position:absolute;bottom:0;right:4px}.solo-auth--v10 .solo-auth-aside footer{z-index:2;letter-spacing:.12em;color:#a694bb;align-self:flex-start;font:700 10px/1.5 Manrope,sans-serif;position:relative}.solo-auth--v10 .solo-auth-aside footer span{color:#e2c8fb;margin-right:10px}.solo-auth--v10 .solo-auth-main{background:radial-gradient(75% 44% at 52% 4%,#5e2d9821,#0000),#110b20;min-width:0;min-height:100vh;padding:48px clamp(26px,5vw,74px)}.solo-auth--v10 .solo-auth-card{background:linear-gradient(160deg,#25143edb,#170c28f0);border:1px solid #b482e840;border-radius:27px;width:min(470px,100%);padding:clamp(26px,3vw,45px);position:relative;box-shadow:0 28px 70px #07021259,inset 0 1px #ffffff0b}.solo-auth--v10 .solo-auth-card-brand{align-items:center;gap:10px;margin-bottom:31px;display:flex}.solo-auth--v10 .solo-auth-card-brand>img{object-fit:contain;filter:drop-shadow(0 0 16px #9b55f35c);width:47px;height:47px}.solo-auth--v10 .solo-auth-card-brand>span{color:#fff;letter-spacing:-.1em;font:900 29px/.9 Manrope,sans-serif}.solo-auth--v10 .solo-auth-card-brand small{text-align:left;color:#baa0d7;letter-spacing:.16em;margin:6px 0 0;font:800 9px/1 Manrope,sans-serif;display:block}.solo-auth--v10 .solo-auth-card .solo-eyebrow{color:#d5a5ff;align-items:center;margin-bottom:17px;font-size:10px;display:inline-flex}.solo-auth--v10 .solo-auth-card h2{color:#fff;letter-spacing:-.055em;margin:0 0 11px;font:800 clamp(31px,3vw,43px)/1.13 Manrope,sans-serif}.solo-auth--v10 .solo-auth-card>p{color:#baa7cc;margin-bottom:29px;font:500 13px/1.65 Manrope,sans-serif}.solo-auth--v10 .solo-field{color:#e5d6f4;gap:9px;font-size:12px}.solo-auth--v10 .solo-field input,.solo-auth--v10 .solo-field select,.solo-auth--v10 .solo-field textarea{color:#fff;background:#110820c7;border:1px solid #c194f354;border-radius:13px;outline:0;padding:15px 16px;font:500 13px Manrope,sans-serif}.solo-auth--v10 .solo-field :is(input,select,textarea):focus{border-color:#b978ff;box-shadow:0 0 0 4px #a95fff29}.solo-auth--v10 .solo-field :is(input,textarea)::placeholder{color:#827296}.solo-auth--v10 .solo-primary{color:#fff;background:linear-gradient(110deg,#b878fd,#7237f0);border:1px solid #d5a2ff75;border-radius:999px;min-height:50px;font:800 13px Manrope,sans-serif;transition:transform .2s,filter .2s,box-shadow .2s;box-shadow:0 9px 28px #7b32eb42,inset 0 1px #ffffff29}.solo-auth--v10 .solo-primary:hover{filter:brightness(1.07);transform:translateY(-2px);box-shadow:0 12px 33px #8f45f857}.solo-auth--v10 .solo-outline{color:#eddcff;background:#6838a429;border-color:#b878fd6b;border-radius:999px}.solo-auth--v10 .solo-auth-card small a{color:#d8aeff}.solo-auth--v10 .solo-auth-card small a:hover{color:#fff}.solo-auth--v10 .solo-auth-info{color:#a798bb;background:#59308b1f;border-color:#9c71d138;border-radius:13px;padding:12px 14px;line-height:1.6}.solo-auth--v10 :is(a,button,input,select,textarea):focus-visible{outline-offset:3px;outline:2px solid #d1a2ff}@media (width<=1150px){.solo-auth--v10 .solo-auth-aside{padding:40px}.solo-auth--v10 .solo-auth-aside h1{font-size:clamp(39px,4.5vw,58px)}.solo-auth--v10 .solo-auth-brand-art{width:min(340px,73%);height:290px}.solo-auth--v10 .solo-auth-mascot{height:290px}.solo-auth--v10 .solo-auth-brand-emblem{height:245px;bottom:35px;right:20px}.solo-auth--v10 .solo-auth-main{padding:32px}.solo-auth--v10 .solo-auth-card{padding:30px}}@media (width<=850px){.solo-auth--v10{grid-template-columns:1fr}.solo-auth--v10 .solo-auth-aside{border-bottom:1px solid #c694f82e;border-right:0;min-height:320px;padding:26px 30px}.solo-auth--v10 .solo-auth-logo{margin-bottom:16px}.solo-auth--v10 .solo-auth-story{align-self:center;width:100%;margin-top:0;padding-right:160px}.solo-auth--v10 .solo-auth-story p,.solo-auth--v10 .solo-auth-aside footer{display:none}.solo-auth--v10 .solo-auth-aside h1{margin:16px 0;font-size:clamp(31px,5.6vw,46px)}.solo-auth--v10 .solo-auth-highlights{margin-top:18px}.solo-auth--v10 .solo-auth-brand-art{width:240px;height:240px;bottom:-28px;right:2px}.solo-auth--v10 .solo-auth-mascot{height:235px}.solo-auth--v10 .solo-auth-brand-emblem{width:200px;height:180px;bottom:35px;right:17px}.solo-auth--v10 .solo-auth-main{min-height:auto;padding:38px 22px 70px}}@media (width<=520px){.solo-auth--v10 .solo-auth-aside{min-height:245px;padding:24px 20px}.solo-auth--v10 .solo-auth-wordmark{font-size:38px}.solo-auth--v10 .solo-auth-logo-caption{font-size:9px}.solo-auth--v10 .solo-auth-story{padding-right:0}.solo-auth--v10 .solo-auth-aside h1{max-width:315px;margin:15px 0 0;font-size:clamp(30px,9vw,39px)}.solo-auth--v10 .solo-auth-kicker{padding:7px 10px;font-size:8px}.solo-auth--v10 .solo-auth-highlights,.solo-auth--v10 .solo-auth-mascot{display:none}.solo-auth--v10 .solo-auth-brand-art{opacity:.32;width:155px;height:155px;bottom:-18px;right:-44px}.solo-auth--v10 .solo-auth-brand-emblem{width:155px;height:155px;bottom:0;right:0}.solo-auth--v10 .solo-auth-main{padding:25px 14px 55px}.solo-auth--v10 .solo-auth-card{border-radius:20px;padding:26px 20px}.solo-auth--v10 .solo-auth-card-brand{margin-bottom:23px}.solo-auth--v10 .solo-auth-card h2{font-size:31px}}@media (prefers-reduced-motion:reduce){.solo-auth--v10 .solo-primary:hover{transform:none}}.solo-auth--v10 .solo-auth-story{max-width:585px;margin-top:clamp(48px,8vh,105px)}.solo-auth--v10 .solo-auth-aside h1{max-width:585px;font-size:clamp(47px,4.6vw,68px)}.solo-auth--v10 .solo-auth-brand-art{z-index:1;width:min(560px,97%);height:355px;bottom:9px;right:0;overflow:visible}.solo-auth--v10 .solo-auth-brand-art:before{background:radial-gradient(#833ed945,#0000 75%);width:94%;height:82%;bottom:4%;right:4%}.solo-auth--v10 .solo-auth-brand-emblem{opacity:.12;width:215px;height:215px;bottom:26%;right:15%}.solo-auth--v10 .solo-auth-dopz-crew{filter:drop-shadow(0 14px 13px #09021b52);grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;gap:0;width:100%;padding:0 13px 12px 0;display:grid;position:absolute;inset:auto 0 0 auto}.solo-auth--v10 .solo-auth-dopz-character{aspect-ratio:1;transform-origin:bottom;background-color:#0000;background-repeat:no-repeat;background-size:300% 500%;width:100%;display:block;transform:scale(1.035)}.solo-auth--v10 .solo-auth-dopz-character:nth-child(5n+2),.solo-auth--v10 .solo-auth-dopz-character:nth-child(5n+4){transform:scale(1.09)}@media (width<=1150px){.solo-auth--v10 .solo-auth-aside h1{font-size:clamp(39px,4.3vw,58px)}.solo-auth--v10 .solo-auth-brand-art{width:min(470px,100%);height:295px}}@media (width<=850px){.solo-auth--v10 .solo-auth-story{margin-top:0;padding-right:185px}.solo-auth--v10 .solo-auth-aside h1{font-size:clamp(30px,5vw,46px)}.solo-auth--v10 .solo-auth-brand-art{opacity:.96;width:min(255px,46%);height:180px;bottom:0;right:9px}.solo-auth--v10 .solo-auth-brand-emblem{width:145px;height:145px}.solo-auth--v10 .solo-auth-dopz-crew{padding-bottom:8px;padding-right:0}}@media (width<=520px){.solo-auth--v10 .solo-auth-aside{min-height:285px;overflow:hidden}.solo-auth--v10 .solo-auth-story{z-index:2;padding-right:0;position:relative}.solo-auth--v10 .solo-auth-aside h1{max-width:290px;margin:17px 0 0;font-size:clamp(31px,8vw,39px)}.solo-auth--v10 .solo-auth-brand-art{opacity:.66;width:205px;height:130px;display:block;bottom:-7px;right:-25px}.solo-auth--v10 .solo-auth-brand-emblem{width:100px;height:100px;bottom:15px}.solo-auth--v10 .solo-auth-dopz-crew{grid-template-columns:repeat(3,minmax(0,1fr));width:195px;padding:0}.solo-auth--v10 .solo-auth-dopz-character:nth-child(n+4){display:none}}.solo-auth--v10 .solo-auth-aside{background:radial-gradient(72% 48% at 54% 85%,#8339d963,#0000 83%),radial-gradient(55% 42% at 88% 43%,#7e41b940,#0000 83%),linear-gradient(155deg,#110920 0%,#1e103b 56%,#2e1655 100%)}.solo-auth--v10 .solo-auth-story{z-index:4;align-self:auto;max-width:570px;margin-top:0;position:absolute;top:25%;left:clamp(28px,4.5vw,68px);right:28px}.solo-auth--v10 .solo-auth-aside h1{letter-spacing:-.078em;text-shadow:0 9px 26px #08021440;max-width:575px;margin:0 0 12px;font-size:clamp(45px,4.5vw,72px);line-height:1.12}.solo-auth--v10 .solo-auth-story p{color:#d8c5ee;max-width:540px;margin-top:10px;font-size:clamp(14px,1.2vw,17px)}.solo-auth--v10 .solo-auth-accent-stroke{background:linear-gradient(90deg,#a947f4,#b872fc);border-radius:999px;width:78px;height:6px;margin-top:22px;display:block;box-shadow:0 0 21px #b058feb3}.solo-auth--v10 .solo-auth-brand-art{z-index:2;width:min(100%,660px);height:clamp(320px,48vh,475px);position:absolute;bottom:-1px;right:0;overflow:hidden}.solo-auth--v10 .solo-auth-brand-art:before{filter:blur(23px);background:radial-gradient(#a949f34a 0%,#0000 70%);width:90%;height:80%;bottom:0;right:5%}.solo-auth--v10 .solo-auth-brand-emblem{opacity:.19;filter:drop-shadow(0 0 42px #a555f58f);width:385px;height:385px;position:absolute;bottom:13%;right:4%}.solo-auth--v10 .solo-auth-dopz-crew{filter:drop-shadow(0 18px 20px #0a031861);width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}.solo-auth--v10 .solo-auth-dopz-character{aspect-ratio:1;transform-origin:bottom;filter:drop-shadow(0 8px 9px #0d022340);background-repeat:no-repeat;background-size:300% 500%;width:38%;display:block;position:absolute;transform:scale(1.08)}.solo-auth--v10 .solo-auth-dopz-character--1{z-index:2;top:7%;left:1%}.solo-auth--v10 .solo-auth-dopz-character--2{z-index:3;top:0;left:32%;transform:scale(1.12)}.solo-auth--v10 .solo-auth-dopz-character--3{z-index:2;top:9%;right:-2%}.solo-auth--v10 .solo-auth-dopz-character--4{z-index:4;bottom:-1%;left:-1%;transform:scale(1.14)}.solo-auth--v10 .solo-auth-dopz-character--5{z-index:6;width:43%;bottom:-4%;left:28%;transform:scale(1.17)}.solo-auth--v10 .solo-auth-dopz-character--6{z-index:5;bottom:-2%;right:-4%;transform:scale(1.15)}.solo-auth--v10 .solo-auth-aside footer{z-index:7;padding-bottom:3px;font-size:10px;position:relative}@media (height<=760px) and (width>=851px){.solo-auth--v10 .solo-auth-story{top:21%}.solo-auth--v10 .solo-auth-aside h1{font-size:clamp(40px,4.25vw,59px)}.solo-auth--v10 .solo-auth-brand-art{height:43vh}}@media (width<=1150px) and (width>=851px){.solo-auth--v10 .solo-auth-story{right:22px}.solo-auth--v10 .solo-auth-aside h1{font-size:clamp(40px,4.3vw,58px)}.solo-auth--v10 .solo-auth-brand-art{height:clamp(310px,42vh,405px)}}@media (width<=850px){.solo-auth--v10 .solo-auth-aside{min-height:375px}.solo-auth--v10 .solo-auth-story{margin:30px 0 55px;padding-right:min(40%,245px);position:relative;top:auto;left:auto;right:auto}.solo-auth--v10 .solo-auth-aside h1{font-size:clamp(32px,5.2vw,48px)}.solo-auth--v10 .solo-auth-story p{font-size:12px;display:block}.solo-auth--v10 .solo-auth-accent-stroke{width:60px;height:4px;margin-top:13px}.solo-auth--v10 .solo-auth-brand-art{opacity:1;width:min(340px,46%);height:285px;bottom:0;right:0}.solo-auth--v10 .solo-auth-brand-emblem{width:200px;height:200px;bottom:20%;right:1%}.solo-auth--v10 .solo-auth-dopz-character{width:46%}.solo-auth--v10 .solo-auth-dopz-character--1{top:15%;left:0}.solo-auth--v10 .solo-auth-dopz-character--2{top:4%;left:29%}.solo-auth--v10 .solo-auth-dopz-character--3{top:18%;right:-5%}.solo-auth--v10 .solo-auth-dopz-character--4{bottom:3%;left:-5%}.solo-auth--v10 .solo-auth-dopz-character--5{width:50%;bottom:0%;left:25%}.solo-auth--v10 .solo-auth-dopz-character--6{bottom:2%;right:-9%}}@media (width<=520px){.solo-auth--v10 .solo-auth-aside{min-height:310px}.solo-auth--v10 .solo-auth-story{z-index:4;margin:15px 0 25px;padding-right:0}.solo-auth--v10 .solo-auth-aside h1{max-width:290px;font-size:clamp(31px,8vw,40px);line-height:1.11}.solo-auth--v10 .solo-auth-story p{max-width:225px;font-size:11px;line-height:1.5}.solo-auth--v10 .solo-auth-brand-art{opacity:.9;width:min(225px,54%);height:168px;bottom:-7px;right:-17px}.solo-auth--v10 .solo-auth-brand-emblem{opacity:.11;width:126px;height:126px;bottom:4%;right:10%}.solo-auth--v10 .solo-auth-dopz-character{width:58%}.solo-auth--v10 .solo-auth-dopz-character--1,.solo-auth--v10 .solo-auth-dopz-character--3,.solo-auth--v10 .solo-auth-dopz-character--4{display:none}.solo-auth--v10 .solo-auth-dopz-character--2{top:-4%;left:20%;transform:scale(1.12)}.solo-auth--v10 .solo-auth-dopz-character--5{width:63%;bottom:-11%;left:-1%}.solo-auth--v10 .solo-auth-dopz-character--6{bottom:-9%;right:-13%}.solo-auth--v10 .solo-auth-aside footer{display:none}}.solo-auth--poster{background:#10071f;grid-template-columns:minmax(0,1.04fr) minmax(420px,.96fr)}.solo-auth--poster .solo-auth-aside{isolation:isolate;box-sizing:border-box;background:#220b40;border-right:1px solid #b06eec38;place-items:center;height:100svh;min-height:100svh;padding:0;display:grid;position:relative;overflow:hidden}.solo-auth--poster .solo-auth-aside:before,.solo-auth--poster .solo-auth-aside:after{content:none;display:none}.solo-auth--poster .solo-auth-poster{object-fit:contain;object-position:center center;background:#210b3d;width:100%;max-width:none;height:100%;display:block;position:relative}.solo-auth--poster .solo-auth-poster-home{z-index:4;color:#0000;background:0 0;border-radius:12px;width:40%;height:10%;position:absolute;top:3%;left:4%}.solo-auth--poster .solo-auth-poster-home:focus-visible{outline-offset:3px;background:#7d32cd1f;outline:3px solid #d3a7ff}.solo-auth--poster .solo-auth-main{min-height:100svh}@media (width<=850px){.solo-auth--poster{grid-template-columns:minmax(0,1fr)}.solo-auth--poster .solo-auth-aside{aspect-ratio:2/3;border-bottom:1px solid #b06eec38;border-right:0;width:100%;height:auto;min-height:0}.solo-auth--poster .solo-auth-poster{object-fit:contain;width:100%;height:100%}.solo-auth--poster .solo-auth-main{min-height:0;padding:35px 22px 55px}}@media (width<=520px){.solo-auth--poster .solo-auth-aside{aspect-ratio:2/3}.solo-auth--poster .solo-auth-main{padding:24px 14px 44px}}
