/*
 * TaskTruth — Base CSS
 * Tailwind is loaded via CDN in the layout for development.
 * Replace CDN + this file with a compiled Tailwind build for production:
 *   npx tailwindcss -i ./public/css/app.css -o ./public/css/app.build.css --minify
 */

/* Custom styles that sit on top of Tailwind */
@tailwind base;
@tailwind components;
@tailwind utilities;

/* Smooth focus rings */
*:focus-visible {
    outline: 2px solid #6366f1;  /* indigo-500 */
    outline-offset: 2px;
}

/* Table responsive wrapper */
.table-wrapper {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}

/* Priority dot indicators */
.priority-urgent { color: #dc2626; }
.priority-high   { color: #f97316; }
.priority-medium { color: #ca8a04; }
.priority-low    { color: #9ca3af; }
