@tailwind base; @tailwind components; @tailwind utilities; @layer base { /* Hide native spinner buttons on every number input app-wide. The team prefers keyboard typing over the tiny, inconsistent UA controls. */ input[type="number"]::-webkit-outer-spin-button, input[type="number"]::-webkit-inner-spin-button { -webkit-appearance: none; margin: 0; } input[type="number"] { -moz-appearance: textfield; appearance: textfield; } } @layer utilities { /* Phase 13: the Focus filter temporarily hides entire sw columns when the focused worker has no assignment on any visible row. Separate from the .hidden set driven by the Columns dropdown so clearing Focus restores the user's manual column picks. */ .focus-auto-hidden { display: none; } } @layer components { /* htmx default indicator styles, shipped from our own stylesheet instead of htmx's built-in inline