/* WCAG: Skip link pro přeskočení hlavičky a navigace přímo na hlavní obsah */
        .skip-link {
            position: absolute;
            top: -50px;
            left: 0;
            background: #0a3d3d;
            color: #ffffff;
            padding: 8px 16px;
            z-index: 100000;
            text-decoration: none;
            font-weight: bold;
            transition: top 0.2s ease;
        }
        .skip-link:focus {
            top: 0;
            outline: 2px solid #ffffff;
            outline-offset: -2px;
        }

        /* --- POLOPRŮHLEDNÉ DLAŽDICE (GLASSMORPHISM) --- */
        /* Posílené selektory o 'body' zajistí, že přebijeme Tailwind i staré styly */

        /* 1. barva: #c4f0de (s 80% neprůhledností) */
        body .dashboard-grid-container .modal-trigger:nth-child(3n+1) {
            background-color: #c4f0deCC !important;
            backdrop-filter: blur(8px) !important;
            -webkit-backdrop-filter: blur(8px) !important;
        }

        /* 2. barva: #94e3c2 (s 80% neprůhledností) */
        body .dashboard-grid-container .modal-trigger:nth-child(3n+2) {
            background-color: #94e3c2CC !important;
            backdrop-filter: blur(8px) !important;
            -webkit-backdrop-filter: blur(8px) !important;
        }

        /* 3. barva: #ecfcf5 (s 80% neprůhledností) */
        body .dashboard-grid-container .modal-trigger:nth-child(3n+3) {
            background-color: #ecfcf5CC !important;
            backdrop-filter: blur(8px) !important;
            -webkit-backdrop-filter: blur(8px) !important;
        }

        /* --- SUPER HOVER EFEKT --- */
        body .dashboard-grid-container .modal-trigger:hover {
            transform: translateY(-10px) scale(1.05) !important;
            box-shadow: 0 20px 40px rgba(0, 0, 0, 0.15), 0 0 25px rgba(148, 227, 194, 0.8) !important;
            border-color: #ffffff !important;
            z-index: 10 !important;
            transition: all 0.4s cubic-bezier(0.165, 0.84, 0.44, 1) !important;
        }
