.auth-module__4BZmqq__page{--background:#faf9f6;--foreground:#1d1b16;--card:#fff;--card-foreground:#1d1b16;--primary:#325ad3;--primary-foreground:#fff;--muted:#f0eee8;--muted-foreground:#6b665a;--border:#e5e1d8;--input:#c9c4b8;--ring:#325ad3;--destructive:#b42318;--popover:#fff;--popover-foreground:#1d1b16;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--background);min-height:100svh;color:var(--foreground);flex-direction:column;padding:0 24px;display:flex}.auth-module__4BZmqq__header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:24px;width:100%;max-width:1160px;min-height:88px;margin:0 auto;display:flex}.auth-module__4BZmqq__header a{min-height:44px;color:var(--primary);align-items:center;font-size:14px;display:inline-flex}.auth-module__4BZmqq__main{flex:1;width:100%;max-width:460px;margin:64px auto}.auth-module__4BZmqq__wide{max-width:620px}.auth-module__4BZmqq__intro{margin-bottom:28px}.auth-module__4BZmqq__intro h1{letter-spacing:-.025em;margin:0 0 14px;font-size:34px;font-weight:550;line-height:1.15}.auth-module__4BZmqq__intro p{color:var(--muted-foreground);margin:0;font-size:16px;line-height:1.6}.auth-module__4BZmqq__page [data-slot=card]{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:1px solid var(--border);background:#fff;border-radius:14px;gap:20px;padding-top:24px;overflow:visible}.auth-module__4BZmqq__page [data-slot=card-header],.auth-module__4BZmqq__page [data-slot=card-content]{padding-left:24px;padding-right:24px}.auth-module__4BZmqq__page [data-slot=card-title]{font-family:inherit;font-size:18px;font-weight:550}.auth-module__4BZmqq__page [data-slot=card-description]{line-height:1.6}.auth-module__4BZmqq__page [data-slot=card-footer]{border-color:var(--border);background:#fff;border-radius:0 0 14px 14px;padding:20px 24px}.auth-module__4BZmqq__page input:not([type=checkbox]):not([type=hidden]){height:46px;color:var(--foreground);background:#fff;border-radius:8px;font-size:16px}.auth-module__4BZmqq__page input::placeholder{color:var(--muted-foreground)}.auth-module__4BZmqq__page button[type=submit]{border-radius:8px;min-height:46px;font-size:15px}.auth-module__4BZmqq__page input[type=checkbox]{accent-color:var(--primary)}.auth-module__4BZmqq__page :is(a,button,input):focus-visible{outline:2px solid var(--primary);outline-offset:3px}.auth-module__4BZmqq__page p{line-height:1.6}.auth-module__4BZmqq__page a:hover{text-underline-offset:4px;text-decoration:underline}.auth-module__4BZmqq__footer{border-top:1px solid var(--border);width:100%;max-width:1160px;color:var(--muted-foreground);margin:0 auto;padding:24px 0;font-size:12px;line-height:1.6}@media (max-width:600px){.auth-module__4BZmqq__page{padding:0 18px}.auth-module__4BZmqq__header{gap:12px;min-height:72px}.auth-module__4BZmqq__header a{font-size:13px}.auth-module__4BZmqq__main{margin:36px auto}.auth-module__4BZmqq__intro h1{font-size:30px}.auth-module__4BZmqq__page [data-slot=card-header],.auth-module__4BZmqq__page [data-slot=card-content]{padding-left:18px;padding-right:18px}.auth-module__4BZmqq__page [data-slot=card-footer]{padding:18px}.auth-module__4BZmqq__footer{font-size:11px}}.auth-module__4BZmqq__page form>[data-slot=card-content]{padding-bottom:24px}.auth-module__4BZmqq__page input:focus-visible{box-shadow:none}.auth-module__4BZmqq__page [data-slot=card-footer] a{font-size:14px}.auth-module__4BZmqq__page button[aria-controls=password]{min-height:44px}
