px solid #e9ecef;
            background: #f8f9fa;
        }
        
        .dropdown-search input {
            width: 100%;
            padding: 8px 12px;
            border: 1px solid #dee2e6;
            border-radius: 6px;
            font-size: 14px;
            outline: none;
        }
        
        .dropdown-search input:focus {
            border-color: var(--vietmap-primary);
            box-shadow: 0 0 0 0.1rem rgba(44, 90, 160, 0.25);
        }
        
        .dropdown-options {
         