.AuthCard-module__VszBJa__wrapper{width:100%;max-width:460px;position:relative}.AuthCard-module__VszBJa__card{width:100%;padding:var(--s-6);background:linear-gradient(0deg, var(--glass-tint), var(--glass-tint)), var(--bg);position:relative}@supports (color:color-mix(in lab, red, red)){.AuthCard-module__VszBJa__card{background:linear-gradient(0deg, var(--glass-tint), var(--glass-tint)), color-mix(in srgb, var(--bg) 60%, transparent)}}.AuthCard-module__VszBJa__card{-webkit-backdrop-filter:blur(24px)saturate(180%);border-radius:var(--r-lg);box-shadow:var(--glass-shadow);isolation:isolate;box-sizing:border-box}.AuthCard-module__VszBJa__card:before{content:"";border-radius:inherit;background:linear-gradient(135deg, var(--text) 0%, var(--text) 35%, transparent 60%, var(--accent) 100%);padding:1px;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.AuthCard-module__VszBJa__card:before{background:linear-gradient(135deg, color-mix(in srgb, var(--text) 45%, transparent) 0%, color-mix(in srgb, var(--text) 5%, transparent) 35%, transparent 60%, color-mix(in srgb, var(--accent) 15%, transparent) 100%)}}.AuthCard-module__VszBJa__card:before{-webkit-mask-composite:xor;pointer-events:none;z-index:1;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.AuthCard-module__VszBJa__card:after{content:"";border-radius:inherit;background:radial-gradient(120% 120% at 0% 0%, var(--text) 0%, transparent 55%);width:60%;height:50%;position:absolute;inset:0 auto auto 0}@supports (color:color-mix(in lab, red, red)){.AuthCard-module__VszBJa__card:after{background:radial-gradient(120% 120% at 0% 0%, color-mix(in srgb, var(--text) 18%, transparent) 0%, transparent 55%)}}.AuthCard-module__VszBJa__card:after{pointer-events:none;z-index:0;mix-blend-mode:screen;opacity:.8}.AuthCard-module__VszBJa__card>*{z-index:2;position:relative}.AuthCard-module__VszBJa__eyebrow{font-family:var(--ff-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-micro);text-transform:uppercase;color:var(--ink-mute);margin-bottom:var(--s-4);font-weight:500}.AuthCard-module__VszBJa__title{overflow-wrap:anywhere;font-family:var(--ff-display);font-size:var(--fs-stat);letter-spacing:-.01em;color:var(--ink);margin:0 0 10px;font-weight:500;line-height:1.15}.AuthCard-module__VszBJa__title.AuthCard-module__VszBJa__statement{font-family:var(--ff-display);font-size:var(--fs-lead);max-width:46ch;margin-bottom:24px;font-weight:500;line-height:1.45}.AuthCard-module__VszBJa__italic{color:var(--ink-soft);font-style:italic;font-weight:400}.AuthCard-module__VszBJa__description{font-family:var(--ff-body);font-size:var(--fs-meta);color:var(--ink-mute);margin:0 0 var(--s-5);max-width:360px;line-height:1.5}.AuthCard-module__VszBJa__footer{margin-top:var(--s-5);padding-top:var(--s-4);border-top:1px solid var(--line);font-family:var(--ff-body);font-size:var(--fs-body);color:var(--text-3);justify-content:center;gap:8px;font-weight:400;display:flex}.AuthCard-module__VszBJa__footerLink{color:var(--text-3);text-underline-offset:3px;text-decoration:underline}.AuthCard-module__VszBJa__footerLink:hover{color:var(--text)}@media (max-width:480px){.AuthCard-module__VszBJa__card{padding:var(--s-5)}.AuthCard-module__VszBJa__description{max-width:none}}
.AuthActionButton-module__jqAwqW__button{border-radius:var(--r-sm);background:var(--accent);width:100%;color:var(--on-accent);font-family:var(--ff-body);letter-spacing:.01em;white-space:nowrap;cursor:pointer;box-shadow:0 3px 14px var(--accent);border:none;justify-content:center;align-items:center;padding:14px 36px;font-size:14px;font-weight:700;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.AuthActionButton-module__jqAwqW__button{box-shadow:0 3px 14px color-mix(in oklab, var(--accent) 30%, transparent)}}.AuthActionButton-module__jqAwqW__button{transition:background var(--dur-fast) ease-out, transform var(--dur-fast) ease-out, box-shadow var(--dur-fast) ease-out, opacity var(--dur-fast) ease-out}.AuthActionButton-module__jqAwqW__button:hover:not(:disabled){background:var(--accent-deep);box-shadow:0 6px 22px var(--accent);transform:translateY(-2px)}@supports (color:color-mix(in lab, red, red)){.AuthActionButton-module__jqAwqW__button:hover:not(:disabled){box-shadow:0 6px 22px color-mix(in oklab, var(--accent) 40%, transparent)}}.AuthActionButton-module__jqAwqW__button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.AuthActionButton-module__jqAwqW__button:disabled{opacity:.45;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.AuthActionButton-module__jqAwqW__button{transition:none}}
