body:has(.auth-module__D2R9kW__page)>.nav{display:none}body:has(.auth-module__D2R9kW__page)>footer{display:none}.auth-module__D2R9kW__page{--primary:#18181b;--ring:#737373;--foreground:#262626;--background:#fff;--border:#dedede;--input:#d4d4d4;--secondary:#f5f5f5;--accent:#f5f5f5;--accent-foreground:#262626;box-sizing:border-box;align-items:center;width:100%;max-width:448px;min-height:100svh;margin:0 auto;padding:48px 24px;display:flex}.auth-module__D2R9kW__page>section{width:100%}.auth-module__D2R9kW__page h1{letter-spacing:-1px;margin:0;font-size:32px;line-height:1.2}.auth-module__D2R9kW__page p,.auth-module__D2R9kW__page form{margin:0}.auth-module__D2R9kW__page input{box-sizing:border-box;width:100%;min-height:48px}.auth-module__D2R9kW__page button[type=submit]{min-height:48px}.auth-module__D2R9kW__page label{font-weight:500}.auth-module__D2R9kW__page .error{color:#b91c1c;font-size:16px}body:has(.auth-module__D2R9kW__page){color:#262626;background:#fafafa}.auth-module__D2R9kW__page>section{gap:28px;display:grid}.auth-module__D2R9kW__page form{gap:20px;display:grid}.auth-module__D2R9kW__page input{background:#fff}
