llipsis;
            white-space: nowrap;
        }
        
        /* SSL Status Badge */
        .ssl-badge {
            display: inline-flex;
            align-items: center;
            padding: 4px 10px;
            font-size: 11px;
            font-weight: 600;
            border-radius: 20px;
            gap: 5px;
            text-transform: uppercase;
            letter-spacing: 0.5px;
        }
        
        .ssl-badge.valid {
            background: #f0fdf4;
            color: #10b981;
      