.auth-module__dgWmnG__shell{background:linear-gradient(90deg,color-mix(in oklab,var(--foreground)4%,transparent)1px,transparent 1px),linear-gradient(0deg,color-mix(in oklab,var(--foreground)4%,transparent)1px,transparent 1px),radial-gradient(circle at 78% 18%,#0ea5e929,transparent 32%),radial-gradient(circle at 24% 82%,color-mix(in oklab,var(--primary)15%,transparent),transparent 34%),var(--app-shell,var(--background));min-height:100vh;color:var(--foreground);background-repeat:repeat,repeat,no-repeat,no-repeat,no-repeat;background-size:58px 58px,58px 58px,100% 100%,100% 100%,auto;overflow:hidden}@supports (color:lab(0% 0 0)){.auth-module__dgWmnG__shell{background:linear-gradient(90deg,color-mix(in oklab,var(--foreground)4%,transparent)1px,transparent 1px),linear-gradient(0deg,color-mix(in oklab,var(--foreground)4%,transparent)1px,transparent 1px),radial-gradient(circle at 78% 18%,lab(63.352% -17.6081 -44.8632/.16),transparent 32%),radial-gradient(circle at 24% 82%,color-mix(in oklab,var(--primary)15%,transparent),transparent 34%),var(--app-shell,var(--background))}}.auth-module__dgWmnG__page{flex-direction:column;width:min(100%,1240px);min-height:100vh;margin:0 auto;padding:1.15rem;display:flex}.auth-module__dgWmnG__topbar{border:1px solid var(--app-border-soft,var(--border));background:color-mix(in oklab,var(--app-panel)88%,transparent);box-shadow:0 18px 50px color-mix(in oklab,var(--foreground)10%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;padding:.7rem .78rem;display:flex}.auth-module__dgWmnG__topbar img{width:auto!important;height:2.85rem!important}.auth-module__dgWmnG__homeLink{border:1px solid var(--app-border-soft,var(--border));border-radius:8px;justify-content:center;align-items:center;gap:.48rem;min-height:2.5rem;padding:.58rem .78rem;font-size:.86rem;font-weight:820;text-decoration:none;display:inline-flex;color:var(--muted-foreground)!important}.auth-module__dgWmnG__homeLink:hover{background:color-mix(in oklab,var(--app-soft)72%,transparent);color:var(--foreground)!important}.auth-module__dgWmnG__layout{flex:1;grid-template-columns:minmax(0,1fr) minmax(380px,.82fr);align-items:center;gap:1rem;padding:2rem 0;display:grid}.auth-module__dgWmnG__story{border:1px solid var(--app-border-soft,var(--border));background:linear-gradient(130deg,color-mix(in oklab,var(--primary)12%,transparent),transparent 40%),linear-gradient(300deg,#14b8a61f,transparent 42%),color-mix(in oklab,var(--app-panel)72%,transparent);border-radius:8px;align-content:center;gap:1.2rem;min-height:620px;padding:2rem;display:grid}@supports (color:lab(0% 0 0)){.auth-module__dgWmnG__story{background:linear-gradient(130deg,color-mix(in oklab,var(--primary)12%,transparent),transparent 40%),linear-gradient(300deg,lab(67.1486% -42.9201 -2.32971/.12),transparent 42%),color-mix(in oklab,var(--app-panel)72%,transparent)}}.auth-module__dgWmnG__eyebrow,.auth-module__dgWmnG__statusPill{border:1px solid color-mix(in oklab,var(--primary)34%,var(--border));background:color-mix(in oklab,var(--primary)10%,transparent);width:fit-content;color:var(--primary);border-radius:999px;align-items:center;gap:.48rem;padding:.48rem .7rem;font-size:.78rem;font-weight:850;display:inline-flex}.auth-module__dgWmnG__story h1{max-width:720px;color:var(--foreground);font-family:var(--font-heading),ui-sans-serif,system-ui,sans-serif;letter-spacing:0;text-wrap:balance;margin:0;font-size:4.1rem;font-weight:820;line-height:1.02}.auth-module__dgWmnG__story p{max-width:690px;color:var(--muted-foreground);margin:0;font-size:1.02rem;line-height:1.78}.auth-module__dgWmnG__featureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;margin-top:.6rem;display:grid}.auth-module__dgWmnG__featureCard{border:1px solid var(--app-border-soft,var(--border));background:color-mix(in oklab,var(--app-panel-strong)78%,transparent);border-radius:8px;min-height:160px;padding:1rem}.auth-module__dgWmnG__featureCard svg{color:var(--primary)}.auth-module__dgWmnG__featureCard strong,.auth-module__dgWmnG__featureCard span{display:block}.auth-module__dgWmnG__featureCard strong{margin-top:1.6rem;font-size:.95rem}.auth-module__dgWmnG__featureCard span{color:var(--muted-foreground);margin-top:.45rem;font-size:.82rem;line-height:1.48}.auth-module__dgWmnG__statusRow{flex-wrap:wrap;gap:.55rem;display:flex}.auth-module__dgWmnG__statusPill{border-color:var(--app-border-soft,var(--border));background:color-mix(in oklab,var(--app-panel)78%,transparent);color:var(--muted-foreground)}.auth-module__dgWmnG__cardWrap{justify-items:center;display:grid;position:relative}.auth-module__dgWmnG__cardGlow{background:color-mix(in oklab,var(--primary)12%,transparent);filter:blur(42px);border-radius:8px;position:absolute;inset:8% 4%}.auth-module__dgWmnG__cardFrame{width:100%;max-width:520px;position:relative}.auth-module__dgWmnG__authCard{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-color:var(--app-border-soft,var(--border))!important;background:linear-gradient(150deg,color-mix(in oklab,var(--primary)8%,transparent),transparent 46%),color-mix(in oklab,var(--app-panel-strong)94%,transparent)!important;box-shadow:0 28px 90px color-mix(in oklab,var(--foreground)14%,transparent)!important;border-radius:8px!important}.auth-module__dgWmnG__authCardHeader{gap:.7rem!important}.auth-module__dgWmnG__authCardTitle{font-family:var(--font-heading),ui-sans-serif,system-ui,sans-serif;letter-spacing:0;font-size:2rem;line-height:1.08}.auth-module__dgWmnG__authCardDescription{max-width:420px;line-height:1.65}@media (max-width:980px){.auth-module__dgWmnG__layout{grid-template-columns:1fr}.auth-module__dgWmnG__story{min-height:auto}.auth-module__dgWmnG__story h1{font-size:3rem}}@media (max-width:640px){.auth-module__dgWmnG__page{padding:.75rem}.auth-module__dgWmnG__topbar img{height:2.35rem!important}.auth-module__dgWmnG__homeLink span{display:none}.auth-module__dgWmnG__story{padding:1rem}.auth-module__dgWmnG__story h1{font-size:2.35rem}.auth-module__dgWmnG__featureGrid{grid-template-columns:1fr}}
