/* Czechy Trip — minimalne style offline (uzupełnienie Tailwind CDN) */
html { -webkit-tap-highlight-color: transparent; }
.touch-row { min-height: 44px; }
.chk-indicator {
    width: 1.35rem; height: 1.35rem; border-radius: 0.5rem;
    border: 2px solid #cbd5e1; flex-shrink: 0;
    display: flex; align-items: center; justify-content: center;
}
.chk-active { background: #2563eb; border-color: #2563eb; }
.strike-text { text-decoration: line-through; }
.btn-tts { padding: 0.65rem 0.85rem; min-width: 44px; min-height: 44px; }