diff --git a/web-next/app/globals.css b/web-next/app/globals.css index 2254e79..21941f7 100644 --- a/web-next/app/globals.css +++ b/web-next/app/globals.css @@ -23,17 +23,18 @@ /* El tema nw-ryu se diseñó para los defaults del navegador (igual que la web Django, que NO usa Tailwind). El preflight de Tailwind rompe dos cosas: 1) box-sizing:border-box hace que la height fija de los inputs incluya el - padding → campos aplastados. Volvemos a content-box en los inputs/select - que estiliza el tema (los de .admin-form conservan border-box por su - mayor especificidad). + padding → campos aplastados. Volvemos a content-box SOLO en los inputs de + texto que estiliza el tema (el navegador les da content-box por defecto, + como la web Django sin Tailwind; los de .admin-form conservan border-box + por su mayor especificidad). OJO: `select` NO va aquí — su default del + navegador es border-box (40px); forzarlo a content-box lo agranda a 60px. 2) border-collapse:collapse anula el border-spacing de las tablas del tema (middle-center-table, etc.) → filas pegadas. Volvemos a separate. Reglas SIN capa: ganan al preflight de Tailwind (que va en @layer base). */ input[type='text'], input[type='email'], input[type='password'], -input[type='number'], -select { +input[type='number'] { box-sizing: content-box; } table {