.auth-form [data-slot=label]{color:color-mix(in srgb, var(--color-charcoal) 60%, transparent);margin-bottom:.35rem;font-size:.75rem;font-weight:700}.auth-form [data-slot=input]{border:1px solid color-mix(in srgb, var(--color-charcoal) 10%, transparent);background:var(--color-white);height:3rem;color:var(--color-charcoal);box-shadow:0 1px 2px color-mix(in srgb, var(--ludex-shade) 6%, transparent);border-radius:9999px;padding-inline:1.25rem;font-size:1rem;transition:border-color .15s,box-shadow .15s}.auth-form [data-slot=input]:hover{border-color:color-mix(in srgb, var(--color-charcoal) 20%, transparent)}.auth-form [data-slot=input][data-focused],.auth-form [data-slot=input]:focus-visible{border-color:var(--color-ludex);box-shadow:0 0 0 4px var(--ludex-accent-wash), 0 0 0 1px var(--color-ludex);outline:none}.auth-form [data-slot=input][data-invalid]{border-color:var(--color-danger)}.auth-form [data-slot=input]::placeholder{color:color-mix(in srgb, var(--color-charcoal) calc(35% + var(--ludex-muted-lift)), transparent)}.auth-page .auth-switch{border-top:0;flex-flow:wrap;justify-content:center;align-items:center;gap:.35rem;margin-top:0;padding-top:0}.auth-page .auth-switch>a,.auth-page .auth-switch>button{width:auto;height:2.75rem;box-shadow:none;color:var(--color-ludex);background:0 0;border:0;padding-inline:.25rem;font-size:.875rem;font-weight:800}.auth-page .auth-switch>a:hover,.auth-page .auth-switch>button:hover{text-decoration:underline}@media (max-width:767px){.auth-page{min-height:100dvh;padding-top:calc(env(safe-area-inset-top) + .75rem);padding-bottom:calc(env(safe-area-inset-bottom) + .75rem);gap:1rem}.auth-page .m-head{text-align:center;align-items:center}.auth-page .m-head__title{font-size:2.1rem}.auth-page .auth-form{flex:1;gap:.9rem}.auth-page .auth-switch{margin-top:auto;padding-top:1.25rem}.auth-page .auth-note{border:1px solid color-mix(in srgb, var(--color-charcoal) 6%, transparent);background-color:var(--bento-solid);background-image:var(--bento-image);border-radius:1.5rem;gap:.9rem;padding:1rem}}
