.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.solo-auth--poster{--sa-bg:#120a20;--sa-poster-w:min(66.6667svh, 50vw);--sa-fs:clamp(14px, calc(8px + .85svh), 18px);grid-template-columns:var(--sa-poster-w) minmax(0, 1fr);background:var(--sa-bg);align-items:start;min-height:100svh;display:grid}.solo-auth.solo-auth--poster .solo-auth-aside{isolation:isolate;box-sizing:border-box;background:radial-gradient(60% 45% at 50% 38%,#7a28d252,#0000 75%),linear-gradient(#1b0236 0%,#1d0239 60%,#170130 100%);border-bottom:0;border-right:1px solid #b06eec33;place-items:center;width:100%;min-width:0;height:100svh;min-height:0;padding:0;display:grid;position:sticky;top:0;overflow:hidden}.solo-auth.solo-auth--poster .solo-auth-aside:before{content:none;display:none}.solo-auth.solo-auth--poster .solo-auth-aside:after{content:none;box-shadow:none;border:0;display:none}.solo-auth.solo-auth--poster .solo-auth-poster-frame{aspect-ratio:2/3;max-width:100%;height:min(100svh,75vw);position:relative}.solo-auth.solo-auth--poster .solo-auth-poster-frame>picture{display:contents}.solo-auth.solo-auth--poster .solo-auth-poster{object-fit:contain;object-position:center;background:0 0;width:100%;max-width:none;height:100%;display:block}.solo-auth.solo-auth--poster .solo-auth-poster-home{z-index:2;color:#0000;background:0 0;border-radius:12px;width:40%;height:6%;font-size:0;position:absolute;top:2.5%;left:5%}.solo-auth.solo-auth--poster .solo-auth-poster-home:focus-visible{outline-offset:3px;background:#7d32cd1f;outline:3px solid #d3a7ff}.solo-auth.solo-auth--poster .solo-auth-main{background:radial-gradient(ellipse 70% 55% at 0% 50%, #742ec429, transparent 70%), radial-gradient(ellipse 60% 40% at 60% 0%, #582b9124, transparent 75%), var(--sa-bg);place-items:center;min-width:0;min-height:100svh;padding:clamp(24px,4svh,56px) clamp(24px,4vw,80px);display:grid}.solo-auth.solo-auth--poster .solo-auth-card{font-size:var(--sa-fs);background:linear-gradient(156deg,#281644f0,#160c26f5);border:1px solid #bd89f547;border-radius:1.6em;width:min(100%,34em);max-width:100%;padding:2.5em 2.6em 2.2em;box-shadow:0 2em 5em #05010d73,inset 0 1px #ffffff0d}.solo-auth.solo-auth--poster .solo-auth-card-brand{gap:.7em;margin-bottom:1.7em}.solo-auth.solo-auth--poster .solo-auth-card-brand>img{width:2.9em;height:2.9em}.solo-auth.solo-auth--poster .solo-auth-card-brand>span{font-size:1.8em}.solo-auth.solo-auth--poster .solo-auth-card-brand small{margin-top:.65em;font-size:.32em}.solo-auth.solo-auth--poster .solo-auth-card .solo-eyebrow{letter-spacing:.16em;margin:0 0 1em;font-size:.68em;display:inline-flex}.solo-auth.solo-auth--poster .solo-auth-card h2{margin:0 0 .3em;font-size:2.45em;line-height:1.1}.solo-auth.solo-auth--poster .solo-auth-card>p{margin:0 0 1.75em;font-size:.95em;line-height:1.6}.solo-auth.solo-auth--poster .solo-auth-card .solo-field{gap:.55em;margin:0 0 1.15em;font-size:.86em}.solo-auth.solo-auth--poster .solo-auth-card .solo-field :is(input,select,textarea){border-radius:.8em;min-height:3.2em;padding:.85em 1em;font-size:max(16px,1.1em)}.solo-auth.solo-auth--poster .solo-auth-card .solo-primary{gap:.5em;width:100%;min-height:3.5em;margin-top:.35em;padding:.9em 1.2em;font-size:1em}.solo-auth.solo-auth--poster .solo-auth-card .solo-outline{width:100%;min-height:3.3em;font-size:.95em}.solo-auth.solo-auth--poster .solo-auth-card>small{text-align:center;margin:1.3em 0 0;font-size:.8em;line-height:1.5;display:block}.solo-auth.solo-auth--poster .solo-auth-card>small a{padding:.3em .15em;display:inline-block}.solo-auth.solo-auth--poster .solo-auth-card .solo-auth-info{margin:1.4em 0 0;padding:.85em 1em;font-size:.76em;line-height:1.55}.solo-auth.solo-auth--poster .solo-auth-card form .solo-auth-info{margin:1em 0 0;font-size:.82em}@media (width>=2200px) and (height>=1200px){.solo-auth.solo-auth--poster{--sa-fs:clamp(18px, calc(4px + 1.1svh), 21px)}}@media (width<=899.98px),(aspect-ratio<=6/5){.solo-auth.solo-auth--poster{--sa-crop:.72;--sa-band:clamp(220px, 42svh, min(100vw * 1.5 * .72, 520px));--sa-fs:clamp(14px, 3.6vw, 16px);grid-template-columns:minmax(0,1fr)}.solo-auth.solo-auth--poster .solo-auth-aside{height:var(--sa-band);background:radial-gradient(ellipse 55% 60% at 50% 40%, #7a28d24d, transparent 75%), linear-gradient(180deg, #1b0236 0%, #1a0335 70%, var(--sa-bg) 100%);border:0;display:block;position:relative}.solo-auth.solo-auth--poster .solo-auth-poster-frame{height:calc(var(--sa-band) / var(--sa-crop));width:auto;max-width:none;position:absolute;top:0;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.solo-auth.solo-auth--poster .solo-auth-aside:after{content:"";z-index:3;width:auto;height:16%;box-shadow:none;background:linear-gradient(to bottom, #120a2000, var(--sa-bg) 92%);pointer-events:none;border:0;border-radius:0;display:block;position:absolute;inset:auto 0 0}.solo-auth.solo-auth--poster .solo-auth-main{background:radial-gradient(ellipse 80% 30% at 50% 0%, #742ec424, transparent 75%), var(--sa-bg);min-height:0;padding:4px clamp(14px,4.5vw,32px) 40px}.solo-auth.solo-auth--poster .solo-auth-card{border-radius:1.4em;width:min(100%,32em);padding:1.7em clamp(1.2em,5vw,2.2em) 1.6em}.solo-auth.solo-auth--poster .solo-auth-card-brand{display:none}.solo-auth.solo-auth--poster .solo-auth-card .solo-eyebrow{margin-bottom:.8em}.solo-auth.solo-auth--poster .solo-auth-card h2{font-size:2.05em}.solo-auth.solo-auth--poster .solo-auth-card>p{margin-bottom:1.35em}.solo-auth.solo-auth--poster .solo-auth-card .solo-field{margin-bottom:1em}}@media (width>=640px) and (aspect-ratio<=6/5){.solo-auth.solo-auth--poster{--sa-band:clamp(300px, 44svh, 560px);--sa-fs:16px}.solo-auth.solo-auth--poster .solo-auth-main{padding-top:8px;padding-bottom:56px}.solo-auth.solo-auth--poster .solo-auth-card{padding:2.2em 2.6em 2em}}@media (width>=900px) and (aspect-ratio>=6/5) and (height<=700px){.solo-auth.solo-auth--poster .solo-auth-main{padding-block:16px}.solo-auth.solo-auth--poster .solo-auth-card{padding:1.7em 2.2em 1.6em}.solo-auth.solo-auth--poster .solo-auth-card-brand{margin-bottom:1.1em}.solo-auth.solo-auth--poster .solo-auth-card .solo-eyebrow{margin-bottom:.7em}.solo-auth.solo-auth--poster .solo-auth-card>p{margin-bottom:1.2em}.solo-auth.solo-auth--poster .solo-auth-card .solo-field{margin-bottom:.85em}.solo-auth.solo-auth--poster .solo-auth-card>small{margin-top:.9em}.solo-auth.solo-auth--poster .solo-auth-card .solo-auth-info{margin-top:1em}}@media (width<=767.98px){.solo-auth.solo-auth--poster{--sa-fs:clamp(14.5px, 3.9vw, 16px);background:radial-gradient(ellipse 90% 45% at 50% 0%, #7a28d247, transparent 72%), radial-gradient(ellipse 70% 40% at 100% 100%, #582b912e, transparent 75%), var(--sa-bg);grid-template-columns:minmax(0,1fr);min-height:100svh}.solo-auth.solo-auth--poster .solo-auth-aside{display:none}.solo-auth.solo-auth--poster .solo-auth-main{min-height:100svh;padding:max(16px, env(safe-area-inset-top)) clamp(14px, 4.5vw, 28px) max(16px, env(safe-area-inset-bottom));background:0 0;align-content:center}.solo-auth.solo-auth--poster .solo-auth-card{width:min(100%,30em);padding:1.8em clamp(1.25em,5.5vw,2em) 1.6em}.solo-auth.solo-auth--poster .solo-auth-card-brand{margin-bottom:1.4em;display:flex}.solo-auth.solo-auth--poster .solo-auth-card-brand>img{width:2.6em;height:2.6em}.solo-auth.solo-auth--poster .solo-auth-card-brand>span{font-size:1.7em}.solo-auth.solo-auth--poster .solo-auth-card h2{font-size:2.1em}}.solo-auth.solo-auth--poster .solo-auth-poster:is([src$="/dotz-login-en.webp"],[src$="/dotz-login-en.png"]){-webkit-mask-image:linear-gradient(#000 0% 86%,#000000bf 88%,#0000 92%);mask-image:linear-gradient(#000 0% 86%,#000000bf 88%,#0000 92%)}
