rid-template-columns: repeat(2, 1fr);
             gap: 12px;
             max-width: 100%;
         }

         .tag {
             display: flex;
             align-items: center;
             justify-content: flex-start;
             gap: 10px;
             padding: 12px 16px;
             background: rgba(20, 8, 8, 0.8);
             border: 1px solid rgba(255, 100, 100, 0.2);
             border-radius: 8px;
             font-size: 13px;
             cursor: pointer;
             transition: all 0.3s e