/* Small additions on top of Tailwind. */
.shift-chip { transition: transform .08s ease, box-shadow .08s ease; }
.shift-chip:hover { transform: translateY(-1px); box-shadow: 0 4px 10px rgba(15,23,42,.14); }
.cal-cell { min-height: 92px; }
@media print {
  header, .no-print { display: none !important; }
  body { background: #fff; }
}

/* The hidden attribute is a UA-stylesheet rule, so any author `display` wins
   over it - an element with Tailwind's `flex` stays visible however many times
   you set .hidden = true. This is what kept the feedback dialog on screen and
   made its close button do nothing. */
[hidden] { display: none !important; }
