*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:Inter,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#111827;background-color:#f5f7fb}body:before{content:"";position:fixed;inset:0;z-index:-1;background-image:linear-gradient(#f5f7fbe0,#f5f7fbe0),url(/assets/images/car-parts-01.png);background-size:cover;background-position:center;background-repeat:no-repeat}button,input,select,textarea{font:inherit}input,select,textarea{font-size:max(1em,16px)}img{max-width:100%}.auth-shell{min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;padding:1.5rem}.auth-success{margin:0 0 1rem;color:#027a48;font-size:.875rem}.btn-login-link{display:inline-block;text-align:center;text-decoration:none}
