.signin-module__yUaTiq__shell{--ink:#151515;--paper:#f7f5f1;--muted:#65615c;--pink:#ff3083;background:var(--paper);min-height:100svh;color:var(--ink);grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);font-family:Arial,Helvetica,sans-serif;display:grid}.signin-module__yUaTiq__shell a:focus-visible,.signin-module__yUaTiq__accountPanel:focus-visible{outline:3px solid var(--pink);outline-offset:5px}.signin-module__yUaTiq__skipLink{z-index:10;background:var(--paper);color:var(--ink);border-radius:8px;padding:14px 20px;position:fixed;top:12px;left:12px;transform:translateY(-180%)}.signin-module__yUaTiq__skipLink:focus{transform:translateY(0)}.signin-module__yUaTiq__brandPanel{color:#f8f7f4;background:#101010;flex-direction:column;justify-content:space-between;gap:48px;height:100svh;min-height:650px;padding:42px clamp(28px,3.8vw,64px) 30px;display:flex;position:sticky;top:0}.signin-module__yUaTiq__brandLogo{align-self:flex-start;align-items:center;gap:12px;min-height:44px;display:inline-flex}.signin-module__yUaTiq__brandLogo img{width:148px;height:auto;display:block}.signin-module__yUaTiq__brandLogo>span{color:#c0beba;border-left:1px solid #53514e;padding-left:12px;font-size:20px;font-weight:400}.signin-module__yUaTiq__brandMessage{width:100%;max-width:700px;margin-block:auto}.signin-module__yUaTiq__brandTitle{letter-spacing:-.055em;margin:0;font-size:clamp(44px,5.05vw,80px);font-weight:700;line-height:1.01}.signin-module__yUaTiq__accent{color:var(--pink)}.signin-module__yUaTiq__brandDescription{color:#c0beba;text-wrap:pretty;margin:22px 0 0;font-size:clamp(15px,1.3vw,19px);line-height:1.55}.signin-module__yUaTiq__gameLogos{border-top:1px solid #393735;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:28px;margin:42px 0 0;padding:30px 0 0;list-style:none;display:grid}.signin-module__yUaTiq__gameLogos li{justify-content:center;align-items:center;min-width:0;min-height:90px;display:flex}.signin-module__yUaTiq__gameLogos img{object-fit:contain;width:100%;max-width:160px;height:auto;max-height:90px;display:block}.signin-module__yUaTiq__gameLogos .signin-module__yUaTiq__primeLogo{filter:invert();max-width:144px}.signin-module__yUaTiq__brandFooter{color:#c0beba;border-top:1px solid #393735;margin:0;padding-top:20px;font-size:12px;line-height:1.5}.signin-module__yUaTiq__accountPanel{flex-direction:column;align-items:center;min-width:0;padding:56px clamp(28px,4.4vw,80px) 30px;display:flex}.signin-module__yUaTiq__accountContent{width:100%;max-width:420px;margin-block:auto}.signin-module__yUaTiq__eyebrow{letter-spacing:-.04em;margin:0 0 24px;font-size:20px;font-weight:700;line-height:1.4}.signin-module__yUaTiq__eyebrow>span{letter-spacing:0;margin-left:4px;font-size:15px;font-weight:400}.signin-module__yUaTiq__accountContent h1{letter-spacing:-.045em;overflow-wrap:anywhere;text-wrap:balance;margin:0 0 18px;font-size:clamp(30px,3vw,42px);font-weight:700;line-height:1.12}.signin-module__yUaTiq__description{color:var(--muted);text-wrap:pretty;margin:0;font-size:16px;line-height:1.65}.signin-module__yUaTiq__continueButton{text-align:center;background:#fffdfa;border:1px solid #a39e97;border-radius:8px;justify-content:center;align-items:center;width:100%;min-height:52px;margin-top:36px;padding:14px 16px;font-size:15px;font-weight:600;line-height:1.5;transition:background-color .15s,border-color .15s;display:inline-flex}.signin-module__yUaTiq__continueButton:hover{border-color:var(--ink);background:#eeeae3}.signin-module__yUaTiq__error{color:#b42346;margin:20px 0 0;font-size:14px;line-height:1.6}.signin-module__yUaTiq__accountFooter{width:100%;max-width:420px;color:var(--muted);justify-content:space-between;gap:16px;padding-top:44px;font-size:11px;line-height:1.5;display:flex}@media (min-width:1600px){.signin-module__yUaTiq__brandPanel{padding:48px 64px 32px}.signin-module__yUaTiq__accountContent,.signin-module__yUaTiq__accountFooter{max-width:440px}}@media (min-width:901px) and (max-height:740px){.signin-module__yUaTiq__brandPanel{gap:30px;min-height:600px;padding-top:28px}.signin-module__yUaTiq__brandTitle{font-size:clamp(42px,4.7vw,68px)}.signin-module__yUaTiq__gameLogos{margin-top:28px;padding-top:22px}.signin-module__yUaTiq__accountPanel{padding-top:36px}}@media (min-width:901px) and (max-width:1050px){.signin-module__yUaTiq__brandPanel{padding-inline:28px}.signin-module__yUaTiq__brandTitle{font-size:48px}.signin-module__yUaTiq__brandDescription{font-size:15px}.signin-module__yUaTiq__gameLogos{gap:20px}.signin-module__yUaTiq__accountPanel{padding-inline:32px}.signin-module__yUaTiq__accountContent h1{font-size:32px}}@media (max-width:900px){.signin-module__yUaTiq__shell{grid-template-columns:minmax(0,1fr)}.signin-module__yUaTiq__brandPanel{height:auto;min-height:0;padding:24px max(24px, env(safe-area-inset-left)) 28px;gap:28px;position:static}.signin-module__yUaTiq__brandLogo img{width:120px}.signin-module__yUaTiq__brandLogo>span{font-size:17px}.signin-module__yUaTiq__brandTitle{font-size:clamp(36px,7vw,48px)}.signin-module__yUaTiq__brandTitle br{display:none}.signin-module__yUaTiq__brandDescription{margin-top:12px;font-size:14px}.signin-module__yUaTiq__gameLogos{gap:24px;margin-top:24px;padding-top:20px}.signin-module__yUaTiq__gameLogos li{min-height:54px}.signin-module__yUaTiq__gameLogos img{max-height:60px}.signin-module__yUaTiq__brandFooter{display:none}.signin-module__yUaTiq__accountPanel{padding:36px max(24px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom))}.signin-module__yUaTiq__accountContent,.signin-module__yUaTiq__accountFooter{max-width:480px}.signin-module__yUaTiq__accountContent{margin-block:0}.signin-module__yUaTiq__accountContent h1{font-size:32px}.signin-module__yUaTiq__eyebrow{margin-bottom:18px;font-size:17px}.signin-module__yUaTiq__description{font-size:15px}.signin-module__yUaTiq__continueButton{margin-top:26px}.signin-module__yUaTiq__accountFooter{padding-top:36px}}@media (max-width:360px){.signin-module__yUaTiq__brandPanel,.signin-module__yUaTiq__accountPanel{padding-inline:20px}.signin-module__yUaTiq__brandTitle{font-size:36px}}@media (prefers-reduced-motion:reduce){.signin-module__yUaTiq__continueButton{transition:none}}
