.signed-out-module__ycjxLq__page{--ink:#1a083c;--accent-light:#c175f9;--glass-bg:#ffffff1f;--glass-brd:#ffffff3d;--glass-hi:#ffffff57;--fg:#fff;--sub:#ffffffc7;--dim:#fff9;isolation:isolate;background:var(--ink);min-height:100dvh;color:var(--fg);font-family:var(--font-body);flex-direction:column;justify-content:center;align-items:center;padding:48px 16px;display:flex;position:relative;overflow:hidden}.signed-out-module__ycjxLq__aurora{z-index:-2;filter:blur(62px)saturate(140%);opacity:.9;background:radial-gradient(38vmax 38vmax at 20% 25%,#7225b1 0%,#0000 60%),radial-gradient(34vmax 34vmax at 82% 30%,#c175f9 0%,#0000 60%),radial-gradient(42vmax 42vmax at 60% 85%,#1a083c 0%,#0000 62%),radial-gradient(30vmax 30vmax at 12% 82%,#e6d5f1 0%,#0000 58%);animation:26s ease-in-out infinite alternate signed-out-module__ycjxLq__drift;position:absolute;inset:-30vmax}@keyframes signed-out-module__ycjxLq__drift{0%{transform:translate(-3%,-2%)rotate(0)scale(1.05)}50%{transform:translate(3%,2%)rotate(8deg)scale(1.12)}to{transform:translate(-2%,3%)rotate(-6deg)scale(1.06)}}.signed-out-module__ycjxLq__grain{z-index:-1;pointer-events:none;opacity:.06;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.signed-out-module__ycjxLq__card{text-align:center;background:var(--glass-bg);border:1px solid var(--glass-brd);-webkit-backdrop-filter:blur(22px)saturate(140%);width:100%;max-width:420px;box-shadow:0 24px 60px #0a041866, inset 0 1px 0 var(--glass-hi);border-radius:22px;padding:36px 28px 28px}.signed-out-module__ycjxLq__mark{align-items:center;gap:12px;margin-bottom:24px;display:inline-flex}.signed-out-module__ycjxLq__dot{background:linear-gradient(150deg,#c175f9,#7225b1 65%,#1a083c);border-radius:13px;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 8px 24px #7225b180,inset 0 1px #ffffff80}.signed-out-module__ycjxLq__dot img{width:56%;height:56%}.signed-out-module__ycjxLq__name{font-family:var(--font-display);letter-spacing:-.01em;font-size:26px;font-weight:700}.signed-out-module__ycjxLq__title{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 10px;font-size:clamp(26px,6vw,32px);font-weight:700;line-height:1.1}.signed-out-module__ycjxLq__lede{max-width:32ch;color:var(--sub);margin:0 auto 26px;font-size:15px;line-height:1.55}.signed-out-module__ycjxLq__btn{width:100%;font-family:var(--font-display);color:#fff;background:linear-gradient(135deg,#7225b1,#9b40d6);border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:15px 24px;font-size:16px;font-weight:600;text-decoration:none;transition:transform .16s,box-shadow .16s;display:flex;box-shadow:0 12px 30px #7225b173,inset 0 1px #ffffff4d}.signed-out-module__ycjxLq__btn:hover{transform:translateY(-2px);box-shadow:0 18px 40px #7225b194}.signed-out-module__ycjxLq__btn:focus-visible{outline:3px solid var(--accent-light);outline-offset:3px}.signed-out-module__ycjxLq__btn svg{width:18px;height:18px}.signed-out-module__ycjxLq__alt{color:var(--sub);text-underline-offset:3px;margin-top:16px;font-size:13px;text-decoration:underline;display:inline-block}.signed-out-module__ycjxLq__alt:hover{color:var(--fg)}.signed-out-module__ycjxLq__alt:focus-visible{outline:2px solid var(--accent-light);outline-offset:2px;border-radius:4px}.signed-out-module__ycjxLq__devhint{color:var(--dim);margin:14px 0 0;font-size:12px}.signed-out-module__ycjxLq__devhint a{color:var(--fg);text-underline-offset:2px;text-decoration:underline}.signed-out-module__ycjxLq__foot{letter-spacing:.02em;color:var(--dim);margin:22px 0 0;font-size:12px}@media (prefers-color-scheme:light){.signed-out-module__ycjxLq__page{--glass-bg:#ffffffb8;--glass-brd:#1a083c1f;--glass-hi:#ffffffe6;--fg:#1c0b3a;--sub:#1c0b3ab8;--dim:#1c0b3a9e;background:#f3eefc}.signed-out-module__ycjxLq__aurora{opacity:.4}.signed-out-module__ycjxLq__card{box-shadow:0 20px 50px #46287824,inset 0 1px #ffffffb3}}@media (prefers-reduced-motion:reduce){.signed-out-module__ycjxLq__aurora{animation:none}.signed-out-module__ycjxLq__btn{transition:none}.signed-out-module__ycjxLq__btn:hover{transform:none}}
