.signup-offer[data-v-18835ec5]{color:#2a1606;background:radial-gradient(220px 120px at 100% 0,#ffffff8c,#0000 70%),linear-gradient(150deg,#fff6e6,#ffd79a 60%,#ffb25a);border:1px solid #ffd6a0e6;border-radius:16px;gap:10px;width:100%;max-width:380px;padding:12px 14px;display:grid;box-shadow:0 14px 34px #0000004d}.signup-offer-head[data-v-18835ec5]{align-items:center;gap:12px;display:flex}.signup-offer-badge[data-v-18835ec5]{color:#5c3408;background:#fff;border-radius:12px;flex:none;place-items:center;gap:1px;min-width:76px;padding:8px 6px;display:grid;box-shadow:0 6px 16px #7846142e}.signup-offer-badge .i-lucide-gift[data-v-18835ec5]{color:#c2410c;width:16px;height:16px}.signup-offer-badge strong[data-v-18835ec5]{font-size:24px;font-weight:900;line-height:1}.signup-offer-badge small[data-v-18835ec5]{letter-spacing:.04em;text-transform:uppercase;color:#c2410c;font-size:10px;font-weight:800}.signup-offer-title[data-v-18835ec5]{margin:0;font-size:17px;font-weight:900;line-height:1.2}.signup-offer-line[data-v-18835ec5]{color:#4a3420;margin:3px 0 0;font-size:13px;font-weight:600}.signup-offer sup[data-v-18835ec5]{opacity:.7;margin-left:1px;font-size:.6em}.signup-offer-extras[data-v-18835ec5]{gap:4px;margin:0;padding:0;font-size:13px;font-weight:700;list-style:none;display:grid}.signup-offer-extras li[data-v-18835ec5]{align-items:flex-start;gap:6px;display:flex}.signup-offer-extras li>span[data-v-18835ec5]:first-child{color:#b45309;flex:none;width:14px;height:14px;margin-top:2px}.signup-offer-terms[data-v-18835ec5]{color:#6b4a2a;margin:0;font-size:11px}.signup-offer-terms a[data-v-18835ec5]{color:inherit;text-decoration:underline}.auth-stage[data-v-ffa3dc1a]{background:var(--bg);min-height:100vh;color:var(--text);grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);display:grid}.mosaic-wrap[data-v-ffa3dc1a]{background:var(--auth-wall,#07080b);min-height:100vh;position:relative;overflow:hidden}.mosaic-wrap[data-v-ffa3dc1a]:after{content:"";background:linear-gradient(90deg, transparent 58%, var(--auth-wall-fade,#07080b) 98%);pointer-events:none;position:absolute;inset:0}.mosaic[data-v-ffa3dc1a]{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:132px;gap:12px;display:grid;position:absolute;inset:-8% -6%;transform:rotate(-7deg)scale(1.12)}.tile[data-v-ffa3dc1a]{border:1px solid var(--line);background:var(--auth-tile,#14171d);border-radius:16px;margin:0;position:relative;overflow:hidden;box-shadow:0 16px 40px #00000059}.tile[data-v-ffa3dc1a]:nth-child(2),.tile[data-v-ffa3dc1a]:nth-child(6){grid-row:span 2}.tile img[data-v-ffa3dc1a]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.tile[data-v-ffa3dc1a]:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 36%,#fff4dcb3 48%,#0000 60%);animation:8.6s ease-in-out infinite auth-shine-ffa3dc1a;position:absolute;inset:-20%;transform:translate(-130%)}.tile[data-v-ffa3dc1a]:nth-child(3n):after{animation-duration:6.4s;animation-delay:-2.4s}.tile[data-v-ffa3dc1a]:nth-child(4n):after{animation-duration:11s;animation-delay:-6.2s}.tile[data-v-ffa3dc1a]:nth-child(5n):after{animation-duration:7.2s;animation-delay:-1.1s}.tile figcaption[data-v-ffa3dc1a]{z-index:1;color:#f6f3ec;background:#08090cb8;border-radius:999px;padding:4px 8px;font-size:12px;position:absolute;bottom:10px;left:10px}.auth-stage.is-embedded[data-v-ffa3dc1a]{background:0 0;min-height:0;display:block}.auth-stage.is-embedded .panel[data-v-ffa3dc1a]{padding:8px 4px 0}.panel[data-v-ffa3dc1a]{flex-direction:column;justify-content:center;gap:12px;padding:48px 8vw 48px 40px;display:flex}.brand[data-v-ffa3dc1a]{align-items:center;margin-bottom:8px;display:flex}h1[data-v-ffa3dc1a]{letter-spacing:-.03em;margin:0;font-size:34px}.fine[data-v-ffa3dc1a],.lead[data-v-ffa3dc1a],.switch[data-v-ffa3dc1a]{max-width:40ch;color:var(--dm-muted);margin:0}.auth-methods[data-v-ffa3dc1a]{flex-direction:column;gap:10px;width:100%;max-width:380px;display:flex}.auth-methods .button[data-v-ffa3dc1a]{width:100%}.google-icon[data-v-ffa3dc1a]{flex-shrink:0;width:18px;height:18px}.or-divider[data-v-ffa3dc1a]{width:100%;max-width:380px;color:var(--dm-muted);align-items:center;gap:12px;margin:4px 0;font-size:13px;display:flex}.or-divider[data-v-ffa3dc1a]:after,.or-divider[data-v-ffa3dc1a]:before{content:"";background:var(--line);flex:1;height:1px}.or-divider span[data-v-ffa3dc1a]{flex-shrink:0}.invite-before-google[data-v-ffa3dc1a]{width:100%;max-width:380px;color:var(--dm-muted);gap:6px;font-size:13px;display:grid}.invite-google-divider[data-v-ffa3dc1a]{margin:8px 0 12px}form[data-v-ffa3dc1a]{gap:12px;max-width:380px;display:grid}label[data-v-ffa3dc1a]{color:var(--dm-muted);gap:6px;font-size:13px;display:grid}input[data-v-ffa3dc1a]{border:1px solid var(--line);background:var(--panel);min-height:42px;color:var(--text);border-radius:10px;padding:0 12px}.auth-error-link[data-v-ffa3dc1a]{text-underline-offset:2px;color:inherit;cursor:pointer;font-weight:600;font:inherit;background:0 0;border:none;margin-left:.35rem;padding:0;text-decoration:underline}.auth-error[data-v-ffa3dc1a]{max-width:380px;color:var(--danger);background:#ff7c871f;border-radius:10px;margin:0;padding:10px 12px}form .button[data-v-ffa3dc1a]{width:100%;max-width:380px;text-decoration:none}.switch a[data-v-ffa3dc1a],.switch button[data-v-ffa3dc1a]{color:var(--accent-strong);margin-left:6px}.switch button[data-v-ffa3dc1a]{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.fine[data-v-ffa3dc1a]{font-size:13px}@keyframes auth-shine-ffa3dc1a{0%,62%{transform:translate(-130%)}82%,to{transform:translate(130%)}}@media (width<=860px){.auth-stage[data-v-ffa3dc1a]{grid-template-columns:1fr}.mosaic-wrap[data-v-ffa3dc1a]{height:220px;min-height:220px}.mosaic[data-v-ffa3dc1a]{height:380px;inset:-40% -8% auto}.panel[data-v-ffa3dc1a]{padding:28px 20px 48px}}
